<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2025"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2025"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mpaa="http://motorcarparts.com/20260331"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mpaa-20260331.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2025-09-30</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2026-06-01</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mpaa:HardPartsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mpaa:HardPartsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mpaa:ParentCompanyCreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mpaa:OfficeAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mpaa:OfficeAndManufacturingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mpaa:ForeignCurrencyTransactionGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputCostOfEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputCostOfEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">mpaa:MeasurementInputWeightedAverageCostOfCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputEbitdaMultipleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:AccountsReceivableNetCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:AccountsReceivableNetCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:CustomerFinishedGoodsReturnsAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">mpaa:CustomerFinishedGoodsReturnsAccrualMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">mpaa:AllowancesIncurredUnderLongtermCustomerContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">mpaa:AmortizationOfCorePremiumsPaidToCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:RotatingElectricalProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:BrakeRelatedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mpaa:OtherProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">mpaa:LimitedCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">mpaa:IndefiniteCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">mpaa:IndefiniteCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">mpaa:LimitedCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">mpaa:IndefiniteCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignTaxJurisdictionOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:Two022IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:Two022IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:Two022IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:Two022IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:Two022IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:Two022IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:Two022IncentiveAwardPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:IncentiveAwardPlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:IncentiveAwardPlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:IncentiveAwardPlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:IncentiveAwardPlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:IncentiveAwardPlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mpaa:IncentiveAwardPlan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsStockPriceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">mpaa:PerformanceShareUnitsTotalShareholderReturnMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">mpaa:ExercisePriceRange5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mpaa:ExternalCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:ReportableSegmentAggregationBeforeOtherOperatingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:AllOtherSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:IntersegmentEliminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-11-30</instant>
        </period>
    </context>
    <context id="c273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mpaa:CompanyCoOwnedByMemberOfManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForUncollectibleCustomersLiabilityForAcceptancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForUncollectibleCustomersLiabilityForAcceptancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForUncollectibleCustomersLiabilityForAcceptancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForUncollectibleCustomersLiabilityForAcceptancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForUncollectibleCustomersLiabilityForAcceptancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForUncollectibleCustomersLiabilityForAcceptancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForUncollectibleCustomersLiabilityForAcceptancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:InventoryValuationReserveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000918251</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Segment">
        <measure>mpaa:Segment</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Days">
        <measure>mpaa:Days</measure>
    </unit>
    <unit id="Director">
        <measure>mpaa:Director</measure>
    </unit>
    <unit id="Person">
        <measure>mpaa:Person</measure>
    </unit>
    <unit id="Installment">
        <measure>mpaa:Installment</measure>
    </unit>
    <dei:DocumentType contextRef="c0" id="ixv-17472">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="c0" id="ixv-23">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0" id="ixv-17473">2026-03-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0" id="ixv-17474">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0" id="ixv-17475">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0" id="ixv-43">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0" id="ixv-17476">001-33861</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-68">MOTORCAR PARTS OF AMERICA, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0" id="ixv-84">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0" id="ixv-90">11-2153962</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0" id="ixv-17477">2929 California Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c0" id="ixv-17478">Torrance</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c0" id="ixv-17479">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c0" id="ixv-125">90503</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0" id="ixv-17480">310</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0" id="ixv-17481">212-7910</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0" id="ixv-165">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0" id="ixv-169">MPAA</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0" id="ixv-17482">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0" id="ixv-17483">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0" id="ixv-17484">No</dei:EntityVoluntaryFilers>
    <dei:EntityInteractiveDataCurrent contextRef="c0" id="ixv-17485">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityCurrentReportingStatus contextRef="c0" id="ixv-17486">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="c0" id="ixv-17487">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c0" id="ixv-244">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c0" id="ixv-254">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="c0" id="ixv-265">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="c0" id="ixv-273">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="c0" id="ixv-286">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat contextRef="c1" decimals="0" id="ixv-17488" unitRef="usd">300342000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c2"
      decimals="INF"
      id="ixv-17489"
      unitRef="shares">18924818</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="c0" id="ixv-1842">&lt;div&gt; &lt;span style="font-size: 10.0pt; font-weight: bold;"&gt;Material Effects of Cybersecurity Incidents&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="color: #000000;"&gt;Risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, have not materially affected us, including our business strategy, results of operations, or financial condition. Further information regarding cybersecurity risks can be found in Item 1A. Risk Factors - risks relating to &#x201c;cyber-attacks or other breaches of information technology security could adversely impact our business and operations&#x201d;.&lt;/span&gt; &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-size: 10.0pt; font-weight: bold;"&gt;Cybersecurity Risk Management and Strategy&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;We have developed and implemented a cybersecurity program designed to provide structured and thorough cybersecurity risk management and governance. Our cybersecurity program prioritizes, among other things, prevention of unauthorized access; protection of sensitive information; detection, assessment, and response to cyber threats; and continuous improvement of our cybersecurity measures. We seek to achieve our cybersecurity program priorities through a multi-pronged approach to address cyber threats and incidents that includes (i) implementation of various industry best practices, (ii) proactive monitoring of our IT systems, (iii) ongoing employee training, (iv) quarterly phishing campaigns, (v) continued education for our cybersecurity team, and (vi) regular risk assessments. We also maintain cyber insurance coverage to help mitigate a portion of the potential costs in the event of covered events.&lt;/span&gt; &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-size: 10.0pt;"&gt;Our cybersecurity program is aligned with various frameworks for managing cybersecurity risks, such as the National Institute of Standards and Technology Cybersecurity Framework for IT. We have an Information Technology Steering Committee that oversees the IT function, material projects, budgeting, and cybersecurity. In addition, we have an Incident Response Team, as highlighted in our cybersecurity policy to respond to any information security risks or incidents. These committees report directly to the Audit Committee of the Board of Directors, which is responsible for overall oversight of the Company&#x2019;s cybersecurity program.&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;We rely upon both internal and external resources for evaluating and enhancing our cyber posture. Our information security team works with external cybersecurity firms to review and provide feedback on improving our cybersecurity program, including in the areas of data protection, threat and vulnerability management, and end-point protection. We require annual cybersecurity training by our employees, send out regular tips and memos to help our employees recognize phishing emails and other social engineering tactics, and provide various methods for employees to report suspicious activity that may give rise to a cyber-incident or threat. Significant results of such testing and reviews are communicated to our executive management team and our Audit Committee, as applicable, and are utilized in our cybersecurity program&#x2019;s continuous improvement process.&lt;/span&gt; &lt;/div&gt;&lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;In response to the growing risks associated with third-party service providers, we do not have any direct connections between our enterprise resource planning (&#x201c;ERP&#x201d;) system and our third-party suppliers nor service providers as their access to our IT systems could significantly disrupt our operations.&lt;/span&gt; &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-size: 10.0pt;"&gt;We maintain a set of core practices and procedures when responding to certain high-risk information security threats and incidents, which are designed to ensure appropriate resources are utilized to provide an effective, timely, and coordinated response in managing crises, including significant cyber threats and incidents. Our Management Risk Committee will assume overall responsibility in an effort to ensure that the appropriate functions and work streams are mobilized and coordinated to effectively manage any significant cyber events.&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt; &lt;span style="font-size: 10.0pt;"&gt;We have been a target of cyber-attacks and other hacking activities, as have certain of our third-party service providers. While our cybersecurity program is designed to prevent unauthorized access and protect sensitive information, including through continuous improvement of our cybersecurity measures, and we have not experienced any material cyber threats or incidents to date, we can give no assurance that we will be able to prevent, identify, respond to, or mitigate the impact of all cyber threats or incidents. To the extent future cyber threats or incidents result in significant disruptions and costs to our operations, reduce the effectiveness of our internal controls over financial reporting, result in intellectual property theft, fraud, extortion, harm to our employees or customers, violations of privacy laws or damage our reputation or otherwise substantially impact our business, it could have a material adverse impact on our business, results of operations, and financial condition. For additional discussion on our cybersecurity risks, refer to Item 1A. &#x201c;Risk Factors&#x201d; of this Form 10-K.&lt;/span&gt; &lt;/div&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="c0" id="ixv-17490">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="c0" id="ixv-17491">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="c0" id="ixv-17492">Our cybersecurity program prioritizes, among other things, prevention of unauthorized access; protection of sensitive information; detection, assessment, and response to cyber threats; and continuous improvement of our cybersecurity measures. We seek to achieve our cybersecurity program priorities through a multi-pronged approach to address cyber threats and incidents that includes (i) implementation of various industry best practices, (ii) proactive monitoring of our IT systems, (iii) ongoing employee training, (iv) quarterly phishing campaigns, (v) continued education for our cybersecurity team, and (vi) regular risk assessments. We also maintain cyber insurance coverage to help mitigate a portion of the potential costs in the event of covered events.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="c0" id="ixv-17493">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="c0" id="ixv-1880">false</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="c0" id="ixv-17494">While our cybersecurity program is designed to prevent unauthorized access and protect sensitive information, including through continuous improvement of our cybersecurity measures, and we have not experienced any material cyber threats or incidents to date, we can give no assurance that we will be able to prevent, identify, respond to, or mitigate the impact of all cyber threats or incidents. To the extent future cyber threats or incidents result in significant disruptions and costs to our operations, reduce the effectiveness of our internal controls over financial reporting, result in intellectual property theft, fraud, extortion, harm to our employees or customers, violations of privacy laws or damage our reputation or otherwise substantially impact our business, it could have a material adverse impact on our business, results of operations, and financial condition.</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="c0" id="ixv-1903">&lt;div&gt; &lt;span style="font-size: 10.0pt; color: #000000; font-weight: bold;"&gt;Cybersecurity Governance&lt;/span&gt; &lt;/div&gt;&lt;div&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Our Board of Directors oversees the management of risks inherent in the operation of our business, with a focus on the most significant risks that we face, including those related to cybersecurity. Our Board of Directors has delegated oversight of cybersecurity, including privacy and information security, as well as enterprise risk management to the Audit Committee. In connection with that oversight responsibility, our VP of IT and General Counsel meet with the Audit Committee on a quarterly basis to provide information and updates on a range of cybersecurity topics which may include our cybersecurity program and governance processes; cyber risk monitoring and management; the status of projects to strengthen our cybersecurity and privacy capabilities; recent significant incidents or threats impacting our operations, industry, or third-party suppliers; and the emerging threat landscape.&lt;/span&gt; &lt;/div&gt;&lt;div&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Our cybersecurity team is managed by a dedicated information security team, led by our VP of IT. Our VP of IT has more than 25 years of information technology experience across various disciplines, including nearly 15 years of experience in the financial, re-manufacturing, and distribution industries. She has led our global information security organization for almost three years. In addition to her employment experience in the cybersecurity field, our VP of IT has a Bachelor&#x2019;s of Business Administration and Computer Information Systems, and meets regularly with other members of our executive team to provide relevant updates on our cybersecurity program.&lt;/span&gt; &lt;/div&gt;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-17495">Our Board of Directors oversees the management of risks inherent in the operation of our business, with a focus on the most significant risks that we face, including those related to cybersecurity. Our Board of Directors has delegated oversight of cybersecurity, including privacy and information security, as well as enterprise risk management to the Audit Committee.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="c0" id="ixv-17496">our VP of IT and General Counsel meet with the Audit Committee on a quarterly basis to provide information and updates on a range of cybersecurity topics which may include our cybersecurity program and governance processes; cyber risk monitoring and management; the status of projects to strengthen our cybersecurity and privacy capabilities; recent significant incidents or threats impacting our operations, industry, or third-party suppliers; and the emerging threat landscape.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="c0" id="ixv-1916">&lt;div&gt; &lt;span style="font-size: 10.0pt; color: #000000;"&gt;Our cybersecurity team is managed by a dedicated information security team, led by our VP of IT. Our VP of IT has more than 25 years of information technology experience across various disciplines, including nearly 15 years of experience in the financial, re-manufacturing, and distribution industries. She has led our global information security organization for almost three years. In addition to her employment experience in the cybersecurity field, our VP of IT has a Bachelor&#x2019;s of Business Administration and Computer Information Systems, and meets regularly with other members of our executive team to provide relevant updates on our cybersecurity program.&lt;/span&gt; &lt;/div&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="c0" id="ixv-1918">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-17497">Our cybersecurity team is managed by a dedicated information security team, led by our VP of IT. Our VP of IT has more than 25 years of information technology experience across various disciplines, including nearly 15 years of experience in the financial, re-manufacturing, and distribution industries. She has led our global information security organization for almost three years.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="c0" id="ixv-17498">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="c0" id="ixv-17499">Our VP of IT has more than 25 years of information technology experience across various disciplines, including nearly 15 years of experience in the financial, re-manufacturing, and distribution industries.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock contextRef="c0" id="ixv-17500">meets regularly with other members of our executive team to provide relevant updates on our cybersecurity program.</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c39" id="ixv-17501">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c39" id="ixv-17502">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c39" id="ixv-17503">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c39" id="ixv-17504">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c0" id="ixv-17505">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <dei:AuditorFirmId contextRef="c0" id="ixv-17506">42</dei:AuditorFirmId>
    <dei:AuditorName contextRef="c0" id="ixv-17507">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="c0" id="ixv-17508">Los Angeles, California</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="0" id="ixv-17509" unitRef="usd">14650000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="0" id="ixv-17510" unitRef="usd">9429000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="0" id="ixv-17511" unitRef="usd">2028000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c4" decimals="0" id="ixv-17512" unitRef="usd">1881000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c3" decimals="0" id="ixv-17513" unitRef="usd">112614000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="0" id="ixv-17514" unitRef="usd">91064000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" id="ixv-17515" unitRef="usd">380603000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c4" decimals="0" id="ixv-17516" unitRef="usd">341209000</us-gaap:InventoryNet>
    <mpaa:InventoryUnreturned contextRef="c3" decimals="0" id="ixv-17517" unitRef="usd">16438000</mpaa:InventoryUnreturned>
    <mpaa:InventoryUnreturned contextRef="c4" decimals="0" id="ixv-17518" unitRef="usd">18460000</mpaa:InventoryUnreturned>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c3" decimals="0" id="ixv-17519" unitRef="usd">34552000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c4" decimals="0" id="ixv-17520" unitRef="usd">29606000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:IncomeTaxesReceivable contextRef="c3" decimals="0" id="ixv-17521" unitRef="usd">5241000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable contextRef="c4" decimals="0" id="ixv-17522" unitRef="usd">4208000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c3" decimals="0" id="ixv-17523" unitRef="usd">17856000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c4" decimals="0" id="ixv-17524" unitRef="usd">15614000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" id="ixv-17525" unitRef="usd">583982000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="0" id="ixv-17526" unitRef="usd">511471000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-17527" unitRef="usd">30739000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-17528" unitRef="usd">31990000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-17529" unitRef="usd">63103000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="0" id="ixv-17530" unitRef="usd">66603000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c3" decimals="0" id="ixv-17531" unitRef="usd">4039000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c4" decimals="0" id="ixv-17532" unitRef="usd">4569000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c3" decimals="0" id="ixv-17533" unitRef="usd">331221000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c4" decimals="0" id="ixv-17534" unitRef="usd">336268000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:Goodwill contextRef="c3" decimals="0" id="ixv-17535" unitRef="usd">3205000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c4" decimals="0" id="ixv-17536" unitRef="usd">3205000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c3" decimals="0" id="ixv-17537" unitRef="usd">235000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c4" decimals="0" id="ixv-17538" unitRef="usd">552000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="0" id="ixv-17539" unitRef="usd">2913000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c4" decimals="0" id="ixv-17540" unitRef="usd">2978000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-17541" unitRef="usd">1019437000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-17542" unitRef="usd">957636000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" id="ixv-17543" unitRef="usd">167229000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c4" decimals="0" id="ixv-17544" unitRef="usd">141906000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-17545" unitRef="usd">33270000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-17546" unitRef="usd">30211000</us-gaap:AccruedLiabilitiesCurrent>
    <mpaa:CustomerFinishedGoodsReturnsAccrual contextRef="c3" decimals="0" id="ixv-17547" unitRef="usd">29923000</mpaa:CustomerFinishedGoodsReturnsAccrual>
    <mpaa:CustomerFinishedGoodsReturnsAccrual contextRef="c4" decimals="0" id="ixv-17548" unitRef="usd">34411000</mpaa:CustomerFinishedGoodsReturnsAccrual>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="0" id="ixv-17549" unitRef="usd">61201000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c4" decimals="0" id="ixv-17550" unitRef="usd">38158000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c3" decimals="0" id="ixv-17551" unitRef="usd">94668000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="c4" decimals="0" id="ixv-17552" unitRef="usd">90787000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-17553" unitRef="usd">4348000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-17554" unitRef="usd">5570000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-17555" unitRef="usd">8957000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="0" id="ixv-17556" unitRef="usd">9982000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-17557" unitRef="usd">399596000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-17558" unitRef="usd">351025000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c3" decimals="0" id="ixv-17559" unitRef="usd">38993000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c4" decimals="0" id="ixv-17560" unitRef="usd">35207000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-17561" unitRef="usd">249108000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-17562" unitRef="usd">241404000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c3" decimals="0" id="ixv-17563" unitRef="usd">425000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c4" decimals="0" id="ixv-17564" unitRef="usd">362000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-17565" unitRef="usd">56969000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-17566" unitRef="usd">65308000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c3" decimals="0" id="ixv-17567" unitRef="usd">8336000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c4" decimals="0" id="ixv-17568" unitRef="usd">6631000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c3" decimals="0" id="ixv-17569" unitRef="usd">753427000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c4" decimals="0" id="ixv-17570" unitRef="usd">699937000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-17571"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-17572"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-17573"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-17574"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-17575"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c5"
      decimals="INF"
      id="ixv-17576"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c5"
      decimals="INF"
      id="ixv-17577"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c6"
      decimals="INF"
      id="ixv-17578"
      unitRef="usdPershares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c5"
      decimals="INF"
      id="ixv-17579"
      unitRef="shares">20000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c6"
      decimals="INF"
      id="ixv-17580"
      unitRef="shares">20000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ixv-17581"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c6"
      decimals="INF"
      id="ixv-17582"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue contextRef="c5" decimals="0" id="ixv-17583" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c6" decimals="0" id="ixv-17584" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c3"
      decimals="INF"
      id="ixv-17585"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c4"
      decimals="INF"
      id="ixv-17586"
      unitRef="usdPershares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c3"
      decimals="INF"
      id="ixv-17587"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c4"
      decimals="INF"
      id="ixv-17588"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c3"
      decimals="INF"
      id="ixv-17589"
      unitRef="shares">18924818</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c3"
      decimals="INF"
      id="ixv-17590"
      unitRef="shares">18924818</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="c4"
      decimals="INF"
      id="ixv-17591"
      unitRef="shares">19435706</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c4"
      decimals="INF"
      id="ixv-17592"
      unitRef="shares">19435706</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" id="ixv-17593" unitRef="usd">189000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c4" decimals="0" id="ixv-17594" unitRef="usd">194000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" id="ixv-17595" unitRef="usd">226709000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="0" id="ixv-17596" unitRef="usd">234413000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" id="ixv-17597" unitRef="usd">32427000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="0" id="ixv-17598" unitRef="usd">20033000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" id="ixv-17599" unitRef="usd">6685000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="0" id="ixv-17600" unitRef="usd">3059000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" id="ixv-17601" unitRef="usd">266010000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="0" id="ixv-17602" unitRef="usd">257699000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" id="ixv-17603" unitRef="usd">1019437000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="0" id="ixv-17604" unitRef="usd">957636000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="0" id="ixv-17605" unitRef="usd">789806000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="0" id="ixv-17606" unitRef="usd">757354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="0" id="ixv-17607" unitRef="usd">717684000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c0" decimals="0" id="ixv-17608" unitRef="usd">629905000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c7" decimals="0" id="ixv-17609" unitRef="usd">603526000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c8" decimals="0" id="ixv-17610" unitRef="usd">585133000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c0" decimals="0" id="ixv-17611" unitRef="usd">159901000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c7" decimals="0" id="ixv-17612" unitRef="usd">153828000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c8" decimals="0" id="ixv-17613" unitRef="usd">132551000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" id="ixv-17614" unitRef="usd">63303000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c7" decimals="0" id="ixv-17615" unitRef="usd">64047000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c8" decimals="0" id="ixv-17616" unitRef="usd">57769000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c0" decimals="0" id="ixv-17617" unitRef="usd">25491000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c7" decimals="0" id="ixv-17618" unitRef="usd">22561000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c8" decimals="0" id="ixv-17619" unitRef="usd">22481000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" id="ixv-17620" unitRef="usd">14196000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c7" decimals="0" id="ixv-17621" unitRef="usd">11405000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c8" decimals="0" id="ixv-17622" unitRef="usd">9995000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c0" decimals="0" id="ixv-17623" unitRef="usd">8924000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c7" decimals="0" id="ixv-17624" unitRef="usd">-15892000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c8" decimals="0" id="ixv-17625" unitRef="usd">3814000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" id="ixv-17626" unitRef="usd">94066000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c7" decimals="0" id="ixv-17627" unitRef="usd">113905000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c8" decimals="0" id="ixv-17628" unitRef="usd">86431000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" id="ixv-17629" unitRef="usd">65835000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c7" decimals="0" id="ixv-17630" unitRef="usd">39923000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c8" decimals="0" id="ixv-17631" unitRef="usd">46120000</us-gaap:OperatingIncomeLoss>
    <mpaa:InterestExpenseNet contextRef="c0" decimals="0" id="ixv-17632" unitRef="usd">46696000</mpaa:InterestExpenseNet>
    <mpaa:InterestExpenseNet contextRef="c7" decimals="0" id="ixv-17633" unitRef="usd">55550000</mpaa:InterestExpenseNet>
    <mpaa:InterestExpenseNet contextRef="c8" decimals="0" id="ixv-17634" unitRef="usd">60040000</mpaa:InterestExpenseNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c0" decimals="0" id="ixv-17635" unitRef="usd">1130000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c7" decimals="0" id="ixv-17636" unitRef="usd">-60000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c8" decimals="0" id="ixv-17637" unitRef="usd">1020000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c0" decimals="0" id="ixv-17638" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c7" decimals="0" id="ixv-17639" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c8" decimals="0" id="ixv-17640" unitRef="usd">-168000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" id="ixv-17641" unitRef="usd">-45566000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c7" decimals="0" id="ixv-17642" unitRef="usd">-55610000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c8" decimals="0" id="ixv-17643" unitRef="usd">-59188000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-17644" unitRef="usd">20269000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-17645" unitRef="usd">-15687000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-17646" unitRef="usd">-13068000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-17647" unitRef="usd">7875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-17648" unitRef="usd">3783000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-17649" unitRef="usd">36176000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-17650" unitRef="usd">12394000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-17651" unitRef="usd">-19470000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-17652" unitRef="usd">-49244000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-17653"
      unitRef="usdPershares">0.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-17654"
      unitRef="usdPershares">-0.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ixv-17655"
      unitRef="usdPershares">-2.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-17656"
      unitRef="usdPershares">0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-17657"
      unitRef="usdPershares">-0.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ixv-17658"
      unitRef="usdPershares">-2.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ixv-17659"
      unitRef="shares">19304105</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="0"
      id="ixv-17660"
      unitRef="shares">19685322</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="0"
      id="ixv-17661"
      unitRef="shares">19601204</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ixv-17662"
      unitRef="shares">19979070</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="0"
      id="ixv-17663"
      unitRef="shares">19685322</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="0"
      id="ixv-17664"
      unitRef="shares">19601204</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-17665" unitRef="usd">12394000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-17666" unitRef="usd">-19470000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-17667" unitRef="usd">-49244000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-17668" unitRef="usd">3626000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-17669" unitRef="usd">-6096000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c8" decimals="0" id="ixv-17670" unitRef="usd">9458000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-17671" unitRef="usd">3626000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-17672" unitRef="usd">-6096000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c8" decimals="0" id="ixv-17673" unitRef="usd">9458000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" id="ixv-17674" unitRef="usd">16020000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c7" decimals="0" id="ixv-17675" unitRef="usd">-25566000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c8" decimals="0" id="ixv-17676" unitRef="usd">-39786000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c9"
      decimals="INF"
      id="ixv-17677"
      unitRef="shares">19494615</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c9" decimals="0" id="ixv-17678" unitRef="usd">195000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c10" decimals="0" id="ixv-17679" unitRef="usd">231836000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c11" decimals="0" id="ixv-17680" unitRef="usd">88747000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c12" decimals="0" id="ixv-17681" unitRef="usd">-303000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c13" decimals="0" id="ixv-17682" unitRef="usd">320475000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c14" decimals="0" id="ixv-17683" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c15" decimals="0" id="ixv-17684" unitRef="usd">4700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c16" decimals="0" id="ixv-17685" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c17" decimals="0" id="ixv-17686" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c8" decimals="0" id="ixv-17687" unitRef="usd">4700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c14"
      decimals="INF"
      id="ixv-17688"
      unitRef="shares">167765</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c14" decimals="0" id="ixv-17689" unitRef="usd">-2000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c15" decimals="0" id="ixv-17690" unitRef="usd">281000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c16" decimals="0" id="ixv-17691" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c17" decimals="0" id="ixv-17692" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c8" decimals="0" id="ixv-17693" unitRef="usd">279000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c14" decimals="0" id="ixv-17694" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c15" decimals="0" id="ixv-17695" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c16" decimals="0" id="ixv-17696" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c17" decimals="0" id="ixv-17697" unitRef="usd">9458000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c8" decimals="0" id="ixv-17698" unitRef="usd">9458000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c14" decimals="0" id="ixv-17699" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c15" decimals="0" id="ixv-17700" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c16" decimals="0" id="ixv-17701" unitRef="usd">-49244000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c17" decimals="0" id="ixv-17702" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-17703" unitRef="usd">-49244000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c18"
      decimals="INF"
      id="ixv-17704"
      unitRef="shares">19662380</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c18" decimals="0" id="ixv-17705" unitRef="usd">197000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c19" decimals="0" id="ixv-17706" unitRef="usd">236255000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c20" decimals="0" id="ixv-17707" unitRef="usd">39503000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c21" decimals="0" id="ixv-17708" unitRef="usd">9155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c22" decimals="0" id="ixv-17709" unitRef="usd">285110000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c23" decimals="0" id="ixv-17710" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c24" decimals="0" id="ixv-17711" unitRef="usd">3877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c25" decimals="0" id="ixv-17712" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c26" decimals="0" id="ixv-17713" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c7" decimals="0" id="ixv-17714" unitRef="usd">3877000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c23"
      decimals="INF"
      id="ixv-17715"
      unitRef="shares">315460</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c23" decimals="0" id="ixv-17716" unitRef="usd">-2000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c24" decimals="0" id="ixv-17717" unitRef="usd">892000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c25" decimals="0" id="ixv-17718" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c26" decimals="0" id="ixv-17719" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c7" decimals="0" id="ixv-17720" unitRef="usd">890000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c23"
      decimals="INF"
      id="ixv-17721"
      unitRef="shares">542134</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c23" decimals="0" id="ixv-17722" unitRef="usd">5000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c24" decimals="0" id="ixv-17723" unitRef="usd">4827000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c25" decimals="0" id="ixv-17724" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c26" decimals="0" id="ixv-17725" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c7" decimals="0" id="ixv-17726" unitRef="usd">4832000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c23" decimals="0" id="ixv-17727" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c24" decimals="0" id="ixv-17728" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c25" decimals="0" id="ixv-17729" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c26" decimals="0" id="ixv-17730" unitRef="usd">-6096000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c7" decimals="0" id="ixv-17731" unitRef="usd">-6096000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c23" decimals="0" id="ixv-17732" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c24" decimals="0" id="ixv-17733" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c25" decimals="0" id="ixv-17734" unitRef="usd">-19470000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c26" decimals="0" id="ixv-17735" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-17736" unitRef="usd">-19470000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c27"
      decimals="INF"
      id="ixv-17737"
      unitRef="shares">19435706</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c27" decimals="0" id="ixv-17738" unitRef="usd">194000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c28" decimals="0" id="ixv-17739" unitRef="usd">234413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c29" decimals="0" id="ixv-17740" unitRef="usd">20033000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c30" decimals="0" id="ixv-17741" unitRef="usd">3059000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" id="ixv-17742" unitRef="usd">257699000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c31" decimals="0" id="ixv-17743" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c32" decimals="0" id="ixv-17744" unitRef="usd">5635000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c33" decimals="0" id="ixv-17745" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c34" decimals="0" id="ixv-17746" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c0" decimals="0" id="ixv-17747" unitRef="usd">5635000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings
      contextRef="c31"
      decimals="INF"
      id="ixv-17748"
      unitRef="shares">6466</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c31" decimals="0" id="ixv-17749" unitRef="usd">0</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c32" decimals="0" id="ixv-17750" unitRef="usd">101000</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c33" decimals="0" id="ixv-17751" unitRef="usd">0</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c34" decimals="0" id="ixv-17752" unitRef="usd">0</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings contextRef="c0" decimals="0" id="ixv-17753" unitRef="usd">101000</mpaa:StockIssuedDuringPeriodValueStockOptionsExercisedNetOfSharesForTaxWithholdings>
    <us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
      contextRef="c31"
      decimals="INF"
      id="ixv-17754"
      unitRef="shares">438254</us-gaap:RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c31" decimals="0" id="ixv-17755" unitRef="usd">-4000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c32" decimals="0" id="ixv-17756" unitRef="usd">2098000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c33" decimals="0" id="ixv-17757" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c34" decimals="0" id="ixv-17758" unitRef="usd">0</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c0" decimals="0" id="ixv-17759" unitRef="usd">2094000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c31"
      decimals="INF"
      id="ixv-17760"
      unitRef="shares">955608</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c31" decimals="0" id="ixv-17761" unitRef="usd">9000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c32" decimals="0" id="ixv-17762" unitRef="usd">11342000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c33" decimals="0" id="ixv-17763" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c34" decimals="0" id="ixv-17764" unitRef="usd">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue contextRef="c0" decimals="0" id="ixv-17765" unitRef="usd">11351000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c31" decimals="0" id="ixv-17766" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c32" decimals="0" id="ixv-17767" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c33" decimals="0" id="ixv-17768" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c34" decimals="0" id="ixv-17769" unitRef="usd">3626000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c0" decimals="0" id="ixv-17770" unitRef="usd">3626000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c31" decimals="0" id="ixv-17771" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c32" decimals="0" id="ixv-17772" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c33" decimals="0" id="ixv-17773" unitRef="usd">12394000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c34" decimals="0" id="ixv-17774" unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-17775" unitRef="usd">12394000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c35"
      decimals="INF"
      id="ixv-17776"
      unitRef="shares">18924818</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c35" decimals="0" id="ixv-17777" unitRef="usd">189000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c36" decimals="0" id="ixv-17778" unitRef="usd">226709000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c37" decimals="0" id="ixv-17779" unitRef="usd">32427000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c38" decimals="0" id="ixv-17780" unitRef="usd">6685000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="0" id="ixv-17781" unitRef="usd">266010000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-17782" unitRef="usd">12394000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-17783" unitRef="usd">-19470000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-17784" unitRef="usd">-49244000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation contextRef="c0" decimals="0" id="ixv-17785" unitRef="usd">9453000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c7" decimals="0" id="ixv-17786" unitRef="usd">9923000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c8" decimals="0" id="ixv-17787" unitRef="usd">10544000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-17788" unitRef="usd">335000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c7" decimals="0" id="ixv-17789" unitRef="usd">477000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c8" decimals="0" id="ixv-17790" unitRef="usd">1075000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c0" decimals="0" id="ixv-17791" unitRef="usd">2452000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c7" decimals="0" id="ixv-17792" unitRef="usd">2222000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c8" decimals="0" id="ixv-17793" unitRef="usd">2165000</us-gaap:AmortizationOfFinancingCosts>
    <mpaa:AmortizationOfInterestOnContractLiabilities contextRef="c0" decimals="0" id="ixv-17794" unitRef="usd">749000</mpaa:AmortizationOfInterestOnContractLiabilities>
    <mpaa:AmortizationOfInterestOnContractLiabilities contextRef="c7" decimals="0" id="ixv-17795" unitRef="usd">749000</mpaa:AmortizationOfInterestOnContractLiabilities>
    <mpaa:AmortizationOfInterestOnContractLiabilities contextRef="c8" decimals="0" id="ixv-17796" unitRef="usd">933000</mpaa:AmortizationOfInterestOnContractLiabilities>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c0" decimals="0" id="ixv-17797" unitRef="usd">3873000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c7" decimals="0" id="ixv-17798" unitRef="usd">3521000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c8" decimals="0" id="ixv-17799" unitRef="usd">3200000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c0" decimals="0" id="ixv-17800" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c7" decimals="0" id="ixv-17801" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c8" decimals="0" id="ixv-17802" unitRef="usd">-168000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <mpaa:AmortizationOfCorePremiumsPaidToCustomers contextRef="c0" decimals="0" id="ixv-17803" unitRef="usd">10797000</mpaa:AmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:AmortizationOfCorePremiumsPaidToCustomers contextRef="c7" decimals="0" id="ixv-17804" unitRef="usd">9826000</mpaa:AmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:AmortizationOfCorePremiumsPaidToCustomers contextRef="c8" decimals="0" id="ixv-17805" unitRef="usd">10181000</mpaa:AmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers contextRef="c0" decimals="0" id="ixv-17806" unitRef="usd">1104000</mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers>
    <mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers contextRef="c7" decimals="0" id="ixv-17807" unitRef="usd">912000</mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers>
    <mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers contextRef="c8" decimals="0" id="ixv-17808" unitRef="usd">782000</mpaa:AmortizationOfFinishedGoodsPremiumsPaidToCustomers>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c0" decimals="0" id="ixv-17809" unitRef="usd">10325000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c7" decimals="0" id="ixv-17810" unitRef="usd">9540000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c8" decimals="0" id="ixv-17811" unitRef="usd">10255000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c0" decimals="0" id="ixv-17812" unitRef="usd">8924000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c7" decimals="0" id="ixv-17813" unitRef="usd">-15892000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c8" decimals="0" id="ixv-17814" unitRef="usd">3814000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <mpaa:ForeignCurrencyRemeasurementGainLossUnrealized contextRef="c0" decimals="0" id="ixv-17815" unitRef="usd">949000</mpaa:ForeignCurrencyRemeasurementGainLossUnrealized>
    <mpaa:ForeignCurrencyRemeasurementGainLossUnrealized contextRef="c7" decimals="0" id="ixv-17816" unitRef="usd">-2262000</mpaa:ForeignCurrencyRemeasurementGainLossUnrealized>
    <mpaa:ForeignCurrencyRemeasurementGainLossUnrealized contextRef="c8" decimals="0" id="ixv-17817" unitRef="usd">-65000</mpaa:ForeignCurrencyRemeasurementGainLossUnrealized>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c0" decimals="0" id="ixv-17818" unitRef="usd">1130000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c7" decimals="0" id="ixv-17819" unitRef="usd">-60000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c8" decimals="0" id="ixv-17820" unitRef="usd">1020000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c0" decimals="0" id="ixv-17821" unitRef="usd">252000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c7" decimals="0" id="ixv-17822" unitRef="usd">105000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c8" decimals="0" id="ixv-17823" unitRef="usd">347000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:InventoryWriteDown contextRef="c0" decimals="0" id="ixv-17824" unitRef="usd">9891000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c7" decimals="0" id="ixv-17825" unitRef="usd">15009000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="c8" decimals="0" id="ixv-17826" unitRef="usd">16233000</us-gaap:InventoryWriteDown>
    <mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies contextRef="c0" decimals="0" id="ixv-17827" unitRef="usd">570000</mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies>
    <mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies contextRef="c7" decimals="0" id="ixv-17828" unitRef="usd">1507000</mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies>
    <mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies contextRef="c8" decimals="0" id="ixv-17829" unitRef="usd">1452000</mpaa:ProvisionForRecoveryOfCustomerPaymentDiscrepancies>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="0" id="ixv-17830" unitRef="usd">94000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c7" decimals="0" id="ixv-17831" unitRef="usd">42000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c8" decimals="0" id="ixv-17832" unitRef="usd">-133000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-17833" unitRef="usd">548000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-17834" unitRef="usd">-1805000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-17835" unitRef="usd">29564000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="0" id="ixv-17836" unitRef="usd">5635000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c7" decimals="0" id="ixv-17837" unitRef="usd">3877000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c8" decimals="0" id="ixv-17838" unitRef="usd">4700000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c0" decimals="0" id="ixv-17839" unitRef="usd">-43000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c7" decimals="0" id="ixv-17840" unitRef="usd">-5000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c8" decimals="0" id="ixv-17841" unitRef="usd">-9000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="0" id="ixv-17842" unitRef="usd">21625000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c7" decimals="0" id="ixv-17843" unitRef="usd">-2407000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c8" decimals="0" id="ixv-17844" unitRef="usd">-22687000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c0" decimals="0" id="ixv-17845" unitRef="usd">48596000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c7" decimals="0" id="ixv-17846" unitRef="usd">-19615000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c8" decimals="0" id="ixv-17847" unitRef="usd">53585000</us-gaap:IncreaseDecreaseInInventories>
    <mpaa:IncreaseDecreaseInInventoryUnreturned contextRef="c0" decimals="0" id="ixv-17848" unitRef="usd">-2099000</mpaa:IncreaseDecreaseInInventoryUnreturned>
    <mpaa:IncreaseDecreaseInInventoryUnreturned contextRef="c7" decimals="0" id="ixv-17849" unitRef="usd">-1723000</mpaa:IncreaseDecreaseInInventoryUnreturned>
    <mpaa:IncreaseDecreaseInInventoryUnreturned contextRef="c8" decimals="0" id="ixv-17850" unitRef="usd">3666000</mpaa:IncreaseDecreaseInInventoryUnreturned>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c0" decimals="0" id="ixv-17851" unitRef="usd">974000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c7" decimals="0" id="ixv-17852" unitRef="usd">-1450000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable contextRef="c8" decimals="0" id="ixv-17853" unitRef="usd">3501000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" id="ixv-17854" unitRef="usd">1377000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c7" decimals="0" id="ixv-17855" unitRef="usd">2259000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c8" decimals="0" id="ixv-17856" unitRef="usd">-3100000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c0" decimals="0" id="ixv-17857" unitRef="usd">-327000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c7" decimals="0" id="ixv-17858" unitRef="usd">1509000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c8" decimals="0" id="ixv-17859" unitRef="usd">601000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="0" id="ixv-17860" unitRef="usd">27426000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c7" decimals="0" id="ixv-17861" unitRef="usd">-13280000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c8" decimals="0" id="ixv-17862" unitRef="usd">47264000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual contextRef="c0" decimals="0" id="ixv-17863" unitRef="usd">-4596000</mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual>
    <mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual contextRef="c7" decimals="0" id="ixv-17864" unitRef="usd">-3676000</mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual>
    <mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual contextRef="c8" decimals="0" id="ixv-17865" unitRef="usd">222000</mpaa:IncreaseDecreaseInCustomerFinishedGoodsReturnsAccrual>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c0" decimals="0" id="ixv-17866" unitRef="usd">11277000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c7" decimals="0" id="ixv-17867" unitRef="usd">29981000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset contextRef="c8" decimals="0" id="ixv-17868" unitRef="usd">14221000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c0" decimals="0" id="ixv-17869" unitRef="usd">29746000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c7" decimals="0" id="ixv-17870" unitRef="usd">29381000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c8" decimals="0" id="ixv-17871" unitRef="usd">14664000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <mpaa:IncreaseDecreaseInOperatingLeaseLiabilities contextRef="c0" decimals="0" id="ixv-17872" unitRef="usd">-10195000</mpaa:IncreaseDecreaseInOperatingLeaseLiabilities>
    <mpaa:IncreaseDecreaseInOperatingLeaseLiabilities contextRef="c7" decimals="0" id="ixv-17873" unitRef="usd">-9088000</mpaa:IncreaseDecreaseInOperatingLeaseLiabilities>
    <mpaa:IncreaseDecreaseInOperatingLeaseLiabilities contextRef="c8" decimals="0" id="ixv-17874" unitRef="usd">-8702000</mpaa:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c0" decimals="0" id="ixv-17875" unitRef="usd">1192000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c7" decimals="0" id="ixv-17876" unitRef="usd">-3750000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c8" decimals="0" id="ixv-17877" unitRef="usd">-1257000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" id="ixv-17878" unitRef="usd">19158000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c7" decimals="0" id="ixv-17879" unitRef="usd">45477000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c8" decimals="0" id="ixv-17880" unitRef="usd">39172000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-17881" unitRef="usd">3696000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c7" decimals="0" id="ixv-17882" unitRef="usd">4578000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c8" decimals="0" id="ixv-17883" unitRef="usd">1000000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c0" decimals="0" id="ixv-17884" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c7" decimals="0" id="ixv-17885" unitRef="usd">49000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="c8" decimals="0" id="ixv-17886" unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c0" decimals="0" id="ixv-17887" unitRef="usd">-106000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c7" decimals="0" id="ixv-17888" unitRef="usd">-60000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:PaymentsForProceedsFromShortTermInvestments contextRef="c8" decimals="0" id="ixv-17889" unitRef="usd">-521000</us-gaap:PaymentsForProceedsFromShortTermInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="0" id="ixv-17890" unitRef="usd">-3590000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c7" decimals="0" id="ixv-17891" unitRef="usd">-4469000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c8" decimals="0" id="ixv-17892" unitRef="usd">-479000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c0" decimals="0" id="ixv-17893" unitRef="usd">730776000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c7" decimals="0" id="ixv-17894" unitRef="usd">541423000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c8" decimals="0" id="ixv-17895" unitRef="usd">82005000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c0" decimals="0" id="ixv-17896" unitRef="usd">726895000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c7" decimals="0" id="ixv-17897" unitRef="usd">578636000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c8" decimals="0" id="ixv-17898" unitRef="usd">99205000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c0" decimals="0" id="ixv-17899" unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c7" decimals="0" id="ixv-17900" unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c8" decimals="0" id="ixv-17901" unitRef="usd">13125000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c0" decimals="0" id="ixv-17902" unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c7" decimals="0" id="ixv-17903" unitRef="usd">15000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c8" decimals="0" id="ixv-17904" unitRef="usd">3973000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c0" decimals="0" id="ixv-17905" unitRef="usd">1517000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c7" decimals="0" id="ixv-17906" unitRef="usd">1705000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c8" decimals="0" id="ixv-17907" unitRef="usd">1862000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c0" decimals="0" id="ixv-17908" unitRef="usd">101000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c7" decimals="0" id="ixv-17909" unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c8" decimals="0" id="ixv-17910" unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c0" decimals="0" id="ixv-17911" unitRef="usd">2094000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c7" decimals="0" id="ixv-17912" unitRef="usd">890000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c8" decimals="0" id="ixv-17913" unitRef="usd">279000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c0" decimals="0" id="ixv-17914" unitRef="usd">11351000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c7" decimals="0" id="ixv-17915" unitRef="usd">4832000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c8" decimals="0" id="ixv-17916" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="0" id="ixv-17917" unitRef="usd">-10980000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c7" decimals="0" id="ixv-17918" unitRef="usd">-44655000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c8" decimals="0" id="ixv-17919" unitRef="usd">-36439000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c0" decimals="0" id="ixv-17920" unitRef="usd">633000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c7" decimals="0" id="ixv-17921" unitRef="usd">-898000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c8" decimals="0" id="ixv-17922" unitRef="usd">124000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" id="ixv-17923" unitRef="usd">5221000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c7" decimals="0" id="ixv-17924" unitRef="usd">-4545000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c8" decimals="0" id="ixv-17925" unitRef="usd">2378000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-17926" unitRef="usd">9429000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c22" decimals="0" id="ixv-17927" unitRef="usd">13974000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c13" decimals="0" id="ixv-17928" unitRef="usd">11596000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="0" id="ixv-17929" unitRef="usd">14650000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c4" decimals="0" id="ixv-17930" unitRef="usd">9429000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c22" decimals="0" id="ixv-17931" unitRef="usd">13974000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet contextRef="c0" decimals="0" id="ixv-17932" unitRef="usd">39807000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c7" decimals="0" id="ixv-17933" unitRef="usd">48724000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c8" decimals="0" id="ixv-17934" unitRef="usd">53797000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="0" id="ixv-17935" unitRef="usd">8080000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c7" decimals="0" id="ixv-17936" unitRef="usd">5858000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c8" decimals="0" id="ixv-17937" unitRef="usd">9558000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePayments contextRef="c0" decimals="0" id="ixv-17938" unitRef="usd">14363000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c7" decimals="0" id="ixv-17939" unitRef="usd">13356000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c8" decimals="0" id="ixv-17940" unitRef="usd">13358000</us-gaap:OperatingLeasePayments>
    <mpaa:FinanceLeasePayments contextRef="c0" decimals="0" id="ixv-17941" unitRef="usd">1814000</mpaa:FinanceLeasePayments>
    <mpaa:FinanceLeasePayments contextRef="c7" decimals="0" id="ixv-17942" unitRef="usd">1896000</mpaa:FinanceLeasePayments>
    <mpaa:FinanceLeasePayments contextRef="c8" decimals="0" id="ixv-17943" unitRef="usd">2081000</mpaa:FinanceLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c0" decimals="0" id="ixv-17944" unitRef="usd">2821000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c7" decimals="0" id="ixv-17945" unitRef="usd">1412000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c8" decimals="0" id="ixv-17946" unitRef="usd">745000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c0" decimals="0" id="ixv-17947" unitRef="usd">550000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c7" decimals="0" id="ixv-17948" unitRef="usd">3972000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c8" decimals="0" id="ixv-17949" unitRef="usd">1603000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c0" decimals="0" id="ixv-17950" unitRef="usd">477000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c7" decimals="0" id="ixv-17951" unitRef="usd">80000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c8" decimals="0" id="ixv-17952" unitRef="usd">16000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations contextRef="c0" id="ixv-8763">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;1. Company Background and Organization&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Motorcar Parts of America, Inc. and its subsidiaries (the &#x201c;Company&#x201d;, or &#x201c;MPA&#x201d;) is a leading supplier of automotive aftermarket non-discretionary replacement parts, and test solutions and diagnostic equipment. These replacement parts are primarily sold to automotive retail chain stores and warehouse distributors throughout North America and to major automobile manufacturers for both their aftermarket programs and warranty replacement programs (&#x201c;OES&#x201d;). The Company&#x2019;s test solutions and diagnostic equipment primarily serves the global automotive component and powertrain testing market. The Company&#x2019;s products include&#160;(i) light duty and heavy duty rotating electrical products such as alternators and starters, (ii) brake-related products, which include brake calipers, brake boosters, brake rotors, brake pads, brake master cylinders, and wheel hub assemblies and bearings, and (iii) other products, which include test solutions and diagnostic equipment including: (a) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (b) equipment for the pre- and post-production of electric vehicles, and (c) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations).
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company primarily ships its products from its facilities and various third-party warehouse distribution centers in North America, including the Company&#x2019;s 410,000 square foot distribution center in Mexico and its warehouse and distribution center in Malaysia that supports its direct shipment programs. &lt;/div&gt;</us-gaap:NatureOfOperations>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="c3"
      decimals="INF"
      id="ixv-17953"
      unitRef="sqft">410000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0" id="ixv-8771">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;2. Summary of Significant Accounting Policies&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-09, &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures (Topic 740)&lt;/span&gt;. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied on a prospective basis, although optional retrospective application is permitted. The Company adopted this standard on a prospective basis as of March 31, 2026, which expanded the Company&#x2019;s income tax disclosures (see Note 17).
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Disclosure Improvements&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In October 2023, the FASB issued ASU 2023-06, &lt;span style="font-style: italic;"&gt;Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative&lt;/span&gt;. This standard was issued in response to the SEC&#x2019;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In November 2024, the FASB issued ASU 2024-03, &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses (&#x201c;DISE&#x201d;) (Subtopic 220-40)&lt;/span&gt;. This standard requires the Company to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, &lt;span style="font-style: italic;"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date&lt;/span&gt;, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In November 2024, the FASB issued ASU 2024-04, &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments&lt;/span&gt;, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Measurement of Credit Losses&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In July 2025, the FASB issued ASU 2025-05, &lt;span style="font-style: italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326):&lt;/span&gt;&#160;&lt;span style="font-style: italic;"&gt;Measurement of Credit Losses for Accounts Receivable and Contract Assets, &lt;/span&gt;which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, &lt;span style="font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/span&gt;. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Internal-Use Software&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In September 2025, the FASB issued ASU 2025-06, &lt;span style="font-style: italic;"&gt;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Interim Reporting&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In December 2025, the FASB issued ASU 2025-11, &lt;span style="font-style: italic;"&gt;Interim Reporting (Topic 270) Narrow-Scope Improvements&lt;/span&gt;, which improves the navigability of the guidance in ASC 270, &lt;span style="font-style: italic;"&gt;Interim Reporting&lt;/span&gt;, and clarifies when it applies. Under this guidance, an entity is subject to ASC 270 if it provides interim financial statements and notes in accordance with GAAP. ASU 2025-11 also addresses the form and content of such financial statements, interim disclosures requirements, and establishes a principle under which an entity must disclose events since the end of the last annual reporting period that have a material impact on the entity. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Codification Improvements&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; In December 2025, the FASB issued ASU 2025-12, &lt;span style="font-style: italic;"&gt;Codification Improvements&lt;/span&gt;, which addresses suggestions received from stakeholders regarding the Accounting Standards Codification and makes other incremental improvements to GAAP. The update represents changes to the Accounting Standards Codification that clarify, correct errors in or make other improvements to a variety of topics that are intended to make it easier to understand and apply. This guidance is effective for annual periods beginning after December 15, 2026, including interim reporting periods within those fiscal years, with early adoption permitted. Entities are required to apply the amendments to ASC 260 retrospectively. All other amendments may be applied prospectively or retrospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Principles of Consolidation&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The accompanying consolidated financial statements include the accounts of Motorcar Parts of America, Inc. and its wholly owned subsidiaries. All significant inter-company accounts and transactions have been eliminated.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Segment Reporting&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s three operating segments are as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Hard Parts&lt;/span&gt;, which include (i) light duty rotating electric products such as alternators and starters and (ii) brake-related products, which includes brake calipers, brake boosters, brake rotors, brake pads and brake master cylinders, and wheel hub assemblies and bearings,
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="margin-left: 36pt; clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Test Solutions and Diagnostic Equipment&lt;/span&gt;, which includes (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations), and
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="margin-left: 36pt; clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Heavy Duty&lt;/span&gt;, which includes non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company&#x2019;s Hard Parts operating segment meets the criteria of a reportable segment. The Test Solutions and Diagnostic Equipment and Heavy Duty segments are not material, and are not required to be separately reported. See Note 20 for more information.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Cash primarily consists of cash on hand and bank deposits. Cash equivalents consist of money market funds. The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with various financial institutions.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Accounts Receivable&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company&#x2019;s accounts receivable are recorded at amortized cost less an allowance for credit losses that are not expected to be recovered. The net amount of accounts receivable and corresponding allowance for credit losses are presented in the consolidated balance sheets. The Company maintains allowances for credit losses resulting from the expected failure or inability of its customers to make required payments. The Company does not require collateral for accounts receivable. The Company believes its credit risk with respect to trade accounts receivable is limited due to its credit evaluation process and the long-term nature of its relationships with its largest customers. The Company utilizes a historical loss rate method, adjusted for any changes in economic conditions or risk characteristics, to estimate its expected credit losses each period.&#160;When developing an estimate of expected credit losses, the Company considers all available relevant information regarding the collectability of cash flows, including historical information, current conditions, and reasonable and supportable forecasts of future economic conditions over the contractual life of the receivable. The historical loss rate method considers past write-offs of trade accounts receivable over a period commensurate with the initial term of the Company&#x2019;s contracts with its customers. The Company recognizes the allowance for credit losses at inception and reassesses quarterly based on management&#x2019;s expectation of the asset&#x2019;s collectability. The Company&#x2019;s accounts receivable are short-term in nature and written off only when all collection attempts have failed.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has accounts receivable discount programs that have been established with certain major customers and their respective banks. Under these programs, the Company has the option to sell those customers&#x2019; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. Once the customer chooses which outstanding invoices are going to be made available for discounting, the Company can accept or decline the bundle of invoices provided. The accounts receivable discount programs are non-recourse, and funds cannot be reclaimed by the customer or its bank after the related invoices have been discounted.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Inventory&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Inventory is comprised of: (i) Used Core and component raw materials, (ii) work-in-process, (iii) remanufactured finished goods and purchased finished goods.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Used Core, component raw materials, and purchased finished goods are stated at the lower of average cost or net realizable value.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Work-in-process is in various stages of production and is valued at the average cost of Used Cores and component raw materials issued to work orders still open, including allocations of labor and overhead costs. Historically, work-in-process inventory has not been material compared to the total inventory balance.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Remanufactured finished goods include: (i) the Used Core cost and (ii) the cost of component raw materials, and allocations of labor and variable and fixed overhead costs (the &#x201c;Unit Cost&#x201d;). The allocations of labor and variable and fixed overhead costs are based on the actual use of the production facilities over the prior 12 months which approximates normal capacity. This method prevents the distortion in allocated labor and overhead costs that would occur during short periods of abnormally low or high production. In addition, the Company excludes certain unallocated overhead such as severance costs, duplicative facility overhead costs, start-up costs, training, and spoilage from the calculation and expenses these unallocated overhead costs as period costs. Purchased finished goods also include an allocation of fixed overhead costs. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The estimate of net realizable value is subjective and based on management&#x2019;s judgment and knowledge of current industry demand and management&#x2019;s projections of industry demand. The estimates may, therefore, be revised if there are changes in the overall market for the Company&#x2019;s products or market changes that in management&#x2019;s judgment impact its ability to sell or liquidate potentially excess or obsolete inventory. Net realizable value is determined at least quarterly as follows:
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     Net realizable value for finished goods by customer, by product line are determined based on the agreed upon selling price with the customer for a product in the trailing 12 months. The Company compares the average selling price, including any discounts and allowances, to the finished goods cost of on-hand inventory, less any reserve for excess and obsolete inventory. Any reduction of value is recorded as cost of goods sold in the period in which the revaluation is identified.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     Net realizable value for Used Cores are determined based on current core purchase prices from core brokers to the extent that core purchases in the trailing 12 months are significant. Remanufacturing consumes, on average, more than one Used Core for each remanufactured unit produced since not all Used Cores are reusable. The yield rates depend upon both the product and consumer specifications. The Company purchases Used Cores from core brokers to supplement its yield rates and Used Cores not returned under the core exchange programs. The Company also considers the net selling price its customers have agreed to pay for Used Cores that are not returned under its core exchange programs to assess whether Used Core cost exceeds Used Core net realizable value on a by customer, by product line basis. Any reduction of core cost is recorded as cost of goods sold in the period in which the revaluation is identified.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; &#x25cf; &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; The Company records an allowance for potentially excess and obsolete inventory based upon recent sales history, the quantity of inventory on-hand, and a forecast of potential use of the inventory. The Company periodically reviews inventory to identify excess quantities and part numbers that are experiencing a reduction in demand. Any part numbers with quantities identified during this process are reserved for at rates based upon management&#x2019;s judgment, historical rates, and consideration of possible scrap and liquidation values which may be as high as 100% of cost if no liquidation market exists for the part. As a result of this process, the Company recorded reserves for excess and obsolete inventory of $19,002,000 and $18,964,000 at March 31, 2026 and 2025, respectively. &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company records vendor discounts as a reduction of inventories and are recognized as a reduction to cost of goods sold as the inventories are sold.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Inventory Unreturned&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Inventory unreturned represents the Company&#x2019;s estimate, based on historical data and prospective information provided directly by the customer, of finished goods shipped to customers that the Company expects to be returned under its general right of return policy, after the balance sheet date. Inventory unreturned includes only the Unit Cost of a finished good. The return rate is calculated based on expected returns within the normal operating cycle, which is generally one year. As such, the related amounts are classified as current assets. Inventory unreturned is valued in the same manner as the Company&#x2019;s finished goods inventory. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Contract Assets&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Contract assets consists of: (i) the core portion of the finished goods shipped to customers, (ii) upfront payments to customers in connection with customer contracts, (iii) core premiums paid to customers, and (iv) finished goods premiums paid to customers.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Remanufactured Cores held at customers&#x2019; locations as a part of the finished goods sold to the customer are classified as long-term contract assets. These assets are valued at the lower of cost or net realizable value of Used Cores on hand (see Inventory above). For these Remanufactured Cores, the Company expects the finished good containing the Remanufactured Core to be returned under the Company&#x2019;s general right of return policy or a similar Used Core to be returned to the Company by the customer, under the Company&#x2019;s core exchange programs, in each case for credit. The Remanufactured Cores and Used Cores returned by consumers to the Company&#x2019;s customers but not yet returned to the Company are classified as &#x201c;Cores expected to be returned by customers&#x201d;, which are included in short-term contract assets until the Company physically receives them during its normal operating cycle, which is generally one year.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Upfront payments to customers represent marketing allowances, such as sign-on bonuses, slotting fees, and promotional allowances provided by the Company to its customers. These allowances are recognized as an asset and amortized over the appropriate period of time as a reduction of revenue if the Company expects to generate future revenues associated with the upfront payment. If the Company does not expect to generate additional revenue, then the upfront payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. Upfront payments expected to be amortized during the Company&#x2019;s normal operating cycle, which is generally one year, are classified as short-term contract assets.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Core premiums paid to customers represent the difference between the Remanufactured Core acquisition price paid to customers, generally in connection with new business, and the related Used Core cost. The core premiums are treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered. The Company considers, among other things, the length of its largest ongoing customer relationships, duration of customer contracts, and the average life of vehicles on the road in determining the appropriate period of time over which to amortize these premiums. These core premiums are amortized over a period typically ranging from six to eight years, adjusted for specific circumstances associated with the arrangement. Core premiums are recorded as long-term contract assets. Core premiums expected to be amortized within the Company&#x2019;s normal operating cycle, which is generally one year, are classified as short-term contract assets. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Finished goods premiums paid to customers represent the difference between the finished good acquisition price paid to customers, generally in connection with new business, and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered. The Company considers, among other things, the length of its largest ongoing customer relationships, duration of customer contracts, and the average life of vehicles on the road in determining the appropriate period of time over which to amortize these premiums. Finished goods premiums are amortized over a period of up to eight years, adjusted for specific circumstances associated with the arrangement. Finished goods premiums are recorded as long-term contract assets. Finished goods premiums expected to be amortized within our normal operating cycle, which is generally one year, are classified as short-term contract assets. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Income Taxes&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company accounts for income taxes using the liability method, which measures deferred income taxes by applying enacted statutory rates in effect at the balance sheet date to the differences between the tax basis of assets and liabilities and their reported amounts in the financial statements. The resulting asset or liability is adjusted to reflect changes in the tax laws as they occur. A valuation allowance is provided to reduce deferred tax assets when it is more likely than not that a portion of the deferred tax asset will not be realized.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The primary components of the Company&#x2019;s income tax expense were (i) federal income taxes, (ii) state income taxes, (iii) change in realizable deferred tax items, (iv) foreign income taxed at rates that are different from the federal statutory rate, and (v) impact of the non-deductible executive compensation under Internal Revenue Code Section 162(m).
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Realization of deferred tax assets is dependent upon the Company&#x2019;s ability to generate sufficient future taxable income. Significant judgment is required in determining the Company&#x2019;s provision for income taxes, deferred tax assets and liabilities and any valuation allowance recorded against the Company&#x2019;s net deferred tax assets. The Company makes these estimates and judgments about its future taxable income based on assumptions that are consistent with the Company&#x2019;s future plans. A valuation allowance is established when the Company believes it is not more likely than not all or some deferred tax assets will be realized. In evaluating the Company&#x2019;s ability to recover deferred tax assets within the jurisdiction in which they arise, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, past financial performance, and tax planning strategies. At March 31, 2026 and 2025, the Company had a valuation allowance on deferred tax assets that is considered not more likely than not to be realized under U.S. GAAP. Should the actual amount differ from the Company&#x2019;s estimate, the amount of the valuation allowance could be impacted.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has made an accounting policy election to recognize the U.S. tax effects of global intangible low-taxed income as a component of income tax expense in the period the tax arises.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Plant and Equipment&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Plant and equipment are stated at cost, less accumulated depreciation. The cost of additions and improvements are capitalized, while maintenance and repairs are charged to expense when incurred. Depreciation is provided on a straight-line basis in amounts sufficient to relate the cost of depreciable assets to operations over their estimated service lives. Machinery and equipment are depreciated over a range from five to ten years. Office equipment and fixtures are depreciated over a range from three to ten years. Leasehold improvements are depreciated over the lives of the respective leases or the service lives of the leasehold improvements, whichever is shorter. Depreciation of assets recorded under finance leases is included in depreciation expense. The Company evaluates plant and equipment, including leasehold improvements, equipment, construction in progress, and right-of-use assets for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable. There was no impairment recorded during the years ended March 31, 2026, 2025, or 2024. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Leases&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company determines if an arrangement contains a lease at inception. Lease assets and lease liabilities are recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease. Certain of the Company&#x2019;s leases include options to extend the leases for up to five years. When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that it will exercise the option, the option is considered in determining the classification and measurement of the lease. The lease assets are recorded net of any lease incentives received. The Company exempts leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combines non-lease components with lease components. Lease assets are tested for impairment in the same manner as long-lived assets used in operations. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company uses its incremental borrowing rate for each of its leases in determining the present value of its expected lease payments based on the information available at the lease commencement date as the rate implicit for each of its leases is not readily detainable. The Company&#x2019;s incremental borrowing rate is determined by analyzing and combining (i) an applicable risk-free rate, (ii) a financial spread adjustment, and (iii) any lease specific adjustment. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services, which are expensed as incurred and not included in the determination of lease assets and lease liabilities. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company has material non-functional currency leases. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. The Company recorded a gain of $6,409,000, a loss of $11,713,000, and a gain of $5,187,000 during the years ended March 31, 2026, 2025 and 2024, respectively, which are included in foreign exchange impact of lease liabilities and forward contracts in the consolidated statements of operations. See Note 10 for additional information regarding the Company&#x2019;s leases. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Goodwill&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company evaluates goodwill for impairment at least annually during the fourth quarter of each fiscal year or more frequently when an event occurs or circumstances change that indicate the carrying value may not be recoverable. The goodwill impairment test is performed at the reporting unit level, which represents the Company&#x2019;s operating segments. In testing for goodwill impairment, the Company may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If the Company&#x2019;s qualitative assessment indicates that goodwill impairment is more likely than not, it will proceed with performing the quantitative assessment. If the fair value of the reporting unit exceeds its carrying value, goodwill is not considered impaired. If the carrying value of the reporting unit exceeds its fair value an impairment loss will be recognized for the amount by which the carrying value exceeds the reporting unit&#x2019;s fair value. The Company completes the required annual testing of goodwill impairment for each of the reporting units during the fourth quarter of the year. No impairment was recorded during the years ended March 31, 2026, 2025, or 2024. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Intangible Assets&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s intangible assets other than goodwill are finite&#x2013;lived and amortized on a straight-line basis over their respective useful lives. The Company analyzes its finite-lived intangible assets for impairment when and if indicators of impairment exist. No impairment was recorded during the years ended March 31, 2026, 2025 or 2024. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Debt Issuance Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Debt issuance costs include fees and costs incurred to obtain financing. Debt issuance costs related to the Company&#x2019;s convertible notes are presented in the balance sheet as a direct deduction from the carrying amounts of the convertible notes. Debt issuance costs related to the Company&#x2019;s revolving loan are presented in prepaid expenses and other current assets in the accompanying consolidated balance sheets, regardless of whether or not there are any outstanding borrowings under the revolving loan. Debt issuance costs related to the Company&#x2019;s convertible notes are amortized using the effective interest method and debt issuance costs related to the Company&#x2019;s revolving loans are amortized using the straight-line method, which approximates the effective interest method. Debt issuance costs are amortized over the term of the related loans and included in interest expense in the Company&#x2019;s consolidated statements of operations.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Foreign Currency Translation&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; For financial reporting purposes, the functional currency of the foreign subsidiaries is the local currency. The assets and liabilities of foreign operations for which the local currency is the functional currency are translated into the U.S. dollar at the exchange rate in effect at the balance sheet date, while revenues and expenses are translated at average exchange rates during the year. The accumulated foreign currency translation adjustment is presented as a component of comprehensive income or loss in the consolidated statements of shareholders&#x2019; equity. Aggregate foreign currency transactions recorded in general and administrative expenses were a gain of $494,000, a loss of $2,987,000, and a gain of $515,000 for the years ended March 31, 2026, 2025, and 2024, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Revenue Recognition&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Revenue is recognized when performance obligations under the terms of a contract with the Company&#x2019;s customers are satisfied; generally, this occurs with the transfer of control of its products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Revenue is recognized net of all anticipated returns, marketing allowances, volume discounts, and other forms of variable consideration. Revenue is recognized either when products are shipped or when delivered, depending on the applicable contract terms.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The price of a finished remanufactured product sold to customers is generally comprised of separately invoiced amounts for the Remanufactured Core included in the product (&#x201c;Remanufactured Core value&#x201d;) and the unit portion included in the product (&#x201c;Unit Value&#x201d;), for which revenue is recorded based on the Company&#x2019;s then current price list, net of applicable discounts and allowances. The Remanufactured Core value is recorded as revenue based upon the estimate of Used Cores that will not be returned by the customer for credit. These estimates are subjective and based on management&#x2019;s judgment and knowledge of historical, current, and projected return rates. As reconciliations are completed with the customers the actual rates at which Used Cores are not being returned may differ from the current estimates. This may result in periodic adjustments of the estimated contract asset and liability amounts recorded and may impact the projected revenue recognition rates used to record the estimated future revenue. These estimates may also be revised if there are changes in contractual arrangements with customers, or changes in business practices. A significant portion of the remanufactured automotive parts sold to customers are replaced by similar Used Cores sent back for credit by customers under the core exchange programs (as described in further detail below). The number of Used Cores sent back under the core exchange programs is generally limited to the number of similar Remanufactured Cores previously shipped to each customer.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Revenue Recognition &#x2014; Core Exchange Programs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Full price Remanufactured Cores: When remanufactured products are shipped, certain customers are invoiced for the Remanufactured Core value of the product at the full Remanufactured Core sales price. For these Remanufactured Cores, revenue is only recognized based upon an estimate of the rate at which these customers will pay cash for Remanufactured Cores in lieu of sending back similar Used Cores for credits under the core exchange programs. The remainder of the full price Remanufactured Core value invoiced to these customers is established as a long-term contract liability rather than being recognized as revenue in the period the products are shipped as the Company expects these Remanufactured Cores to be returned for credit under its core exchange programs.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Nominal price Remanufactured Cores: Certain other customers are invoiced for the Remanufactured Core value of the product shipped at a nominal (generally $0.01 or less) Remanufactured Core price. For these nominal Remanufactured Cores, revenue is only recognized based upon an estimate of the rate at which these customers will pay cash for Remanufactured Cores in lieu of sending back similar Used Cores for credits under the core exchange programs. Revenue amounts are calculated based on contractually agreed upon pricing for these Remanufactured Cores for which the customers are not returning similar Used Cores. The remainder of the nominal price Remanufactured Core value invoiced to these customers is established as a long-term contract liability rather than being recognized as revenue in the period the products are shipped as the Company expects these Remanufactured Cores to be returned for credit under its core exchange programs. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Revenue Recognition; General Right of Return&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Customers are allowed to return goods that their end-user customers have returned to them, whether or not the returned item is defective (warranty returns). In addition, under the terms of certain agreements and industry practice, customers from time to time are allowed stock adjustments when their inventory of certain product lines exceeds the anticipated sales to end-user customers (stock adjustment returns). Customers have various contractual rights for stock adjustment returns, which are typically less than 5% of units sold. In some instances, a higher level of returns is allowed in connection with significant restocking orders. The aggregate returns are generally limited to less than 20% of unit sales. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The allowance for warranty returns is established based on a historical analysis of the level of this type of return as a percentage of total unit sales. The allowance for stock adjustment returns is based on specific customer inventory levels, inventory movements, and information on the estimated timing of stock adjustment returns provided by customers. Stock adjustment returns do not occur at any specific time during the year. The return rate for stock adjustments is calculated based on expected returns within the normal operating cycle, which is generally one year.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Unit Value of the warranty and stock adjustment returns are treated as reductions of revenue based on the estimations made at the time of the sale. The Remanufactured Core value of warranty and stock adjustment returns are provided for as indicated in the paragraph &#x201c;Revenue Recognition &#x2013; Core Exchange Programs&#x201d;.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   As is standard in the industry, the Company only accepts returns from on-going customers. If a customer ceases doing business with the Company, it has no further obligation to accept additional product returns from that customer. Similarly, the Company accepts product returns and grants appropriate credits to new customers from the time the new customer relationship is established.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Shipping Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company includes shipping and handling charges in the gross invoice price to customers and classifies the total amount as revenue. All shipping and handling costs are expensed as cost of sales as inventory is sold.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Contract Liability&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Contract liability consists of: (i) customer allowances earned, (ii) accrued core payments, (iii) customer core returns accruals, (iv) core bank liability, (v) finished goods liabilities, and (vi) customer deposits.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Customer allowances earned includes all marketing allowances provided to customers. Such allowances include sales incentives and concessions. Voluntary marketing allowances related to a single exchange of product are recorded as a reduction of revenues at the time the related revenues are recorded or when such incentives are offered. Other marketing allowances, which may only be applied against future purchases, are recorded as a reduction to revenues in accordance with a schedule set forth in the relevant contract. Sales incentive amounts are recorded based on the value of the incentive provided. See Note 15 for a description of all marketing allowances. Customer allowances to be provided to customers within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Accrued core payments represent the agreed upon price of Remanufactured Cores purchased from customers, generally in connection with new business, which are held by these customers and remain on their premises. The sales price of these Remanufactured Cores will be realized when the Company&#x2019;s relationship with a customer ends, a possibility that the Company considers remote based on existing long-term customer agreements and historical experience. The payments to be made to customers for purchases of Remanufactured Cores within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Customer core returns accruals represent the full and nominally priced Remanufactured Cores shipped to the Company&#x2019;s customers. When the Company ships the product, it recognizes an obligation to accept a similar Used Core sent back under the core exchange programs based upon the Remanufactured Core price agreed upon by the Company and its customer. The Contract liability related to Used Cores returned by consumers to the Company&#x2019;s customers but not yet returned to the Company are classified as short-term contract liabilities until the Company physically receives these Used Cores as they are expected to be returned during the Company&#x2019;s normal operating cycle, which is generally one year and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The core bank liability represents the full Remanufactured Core sales price paid for cores returned under the core exchange programs. The payment for these cores are made over a contractual repayment period pursuant to the Company&#x2019;s agreement with this customer. Payments to be made within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Finished goods liabilities represents the agreed upon price of finished goods purchased from customers, generally in connection with new business. The payment for these finished goods are made over a contractual repayment period pursuant to the Company&#x2019;s agreement with the customer. Payments to be made within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Customer deposits represent the receipt of prepayments from customers for the obligation to transfer goods or services in the future. The Company classifies these customer deposits as short-term contract liabilities as the Company expects to satisfy these obligations within its normal operating cycle, which is generally one year.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Customer Finished Goods Returns Accrual&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The customer finished goods returns accrual represents the Company&#x2019;s estimate of its exposure to customer returns, including (i) warranty returns, under its general right of return policy to allow customers to return items that their end user customers have returned to them and (ii) from time to time, stock adjustment returns when the customers&#x2019; inventory of certain product lines exceeds the anticipated sales to end-user customers. The customer finished goods returns accrual represents the Unit Value of the estimated returns and is classified as a current liability due to the expectation that these returns will occur within the normal operating cycle of one year.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Advertising Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company expenses all advertising costs as incurred. Advertising expenses for the years ended March 31, 2026, 2025 and 2024 were $1,041,000, $435,000, and $614,000, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Net Income (Loss) Per Share&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options, warrants, and Convertible Notes (as defined in Note 8), which would result in the issuance of incremental shares of common stock to the extent such impact is not anti-dilutive. Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net income (loss) per share.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following presents a reconciliation of basic and diluted net income (loss) per share: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;


   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;         &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income (loss)
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;12,394,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(19,470,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(49,244,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Basic shares
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,304,105&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,685,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,601,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Dilutive effect of share-based awards
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;674,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Diluted shares
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,979,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,685,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,601,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income (loss) per share:
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Basic net income (loss) per share
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;0.64&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.99&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;


   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Diluted net income (loss) per share
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;0.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.99&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;



   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Anti-dilutive shares (excluded from per-share calculations):
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Outstanding share-based awards
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;982,116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,323,321&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,122,863&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Dilutive effect of Convertible Notes under the "if-converted" method
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,743,359&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,493,963&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,693,778&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The potential common shares related to the Warrants (as defined below) issued in connection with the Convertible Notes (see Note 8) are anti-dilutive until they become exercisable and as of March 31, 2026, the Warrants were not exercisable.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Use of Estimates&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. On an on-going basis, the Company evaluates its estimates, including allowances for credit losses, valuation of inventory and Used Cores, valuation of long-lived assets, goodwill and intangible assets, useful lives of long-lived assets, litigation matters, valuation of deferred tax assets, share-based compensation, sales returns and other customer marketing allowances, the incremental borrowing rate used in determining the present value of lease liabilities, and valuation of the embedded derivatives in connection with the Convertible Notes (as defined in Note 8). Although the Company does not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions used in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on its business, financial condition and results of operations.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Financial Instruments&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amount of short-term investments approximates their fair value as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis. The carrying amounts of the revolving loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics. See Note 14 for information concerning the fair value of the Company&#x2019;s Convertible Notes (as defined in Note 8).
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Share-Based Payments&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has share-based compensation plans and recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant and accounts for forfeitures as they occur. Share-based plans include stock option awards, restricted stock units, restricted stock awards, and performance stock units issued under the Company&#x2019;s incentive plans. The cost is measured at the grant date, based on (i) the estimated fair value of the award using the Black-Scholes option pricing model for stock options, (ii) the closing share price of the Company&#x2019;s stock on the grant date for restricted stock units and restricted stock awards, (iii) the closing share price of the Company&#x2019;s stock on the grant date for performance stock units subject to performance conditions, and (iv) the estimated fair value of the award using the Monte Carlo valuation model for performance stock units subject to market conditions. See Note 19 for further information concerning the Company&#x2019;s share-based payments.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Black-Scholes option-pricing model and Monte Carlo valuation model require the input of assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Credit Risk&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company regularly reviews its accounts receivable and allowance for credit losses by considering factors such as historical experience, credit quality and age of the accounts receivable, and the current economic conditions that may affect a customer&#x2019;s ability to pay. The majority of the Company&#x2019;s sales are to leading automotive aftermarket parts suppliers. The Company participates in trade accounts receivable discount programs with its major customers. If the creditworthiness of any of its customers was downgraded, the Company could be adversely affected, in that it may be subjected to higher interest rates on the use of these discount programs or it could be forced to wait longer for payment. In certain cases, the Company has experienced higher interest rates due to changes in customer credit profiles, which has impacted the overall cost of these financing arrangements. Should the Company&#x2019;s customers experience significant cash flow problems, its financial position and results of operations could be materially and adversely affected, and the maximum amount of loss that would be incurred would be the outstanding receivable balance, Used Cores expected to be returned by customers, and the value of the Remanufactured Cores held at customers&#x2019; locations. The Company maintains an allowance for credit losses that, in its opinion, provides for an adequate reserve to cover losses that may be incurred.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Deferred Compensation Plan&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company has a deferred compensation plan for certain members of management. The plan allows participants to defer salary and bonuses. The assets of the plan, which are held in a trust and are subject to the claims of the Company&#x2019;s general creditors under federal and state laws in the event of insolvency, are recorded as short-term investments in the consolidated balance sheets. Consequently, the trust qualifies as a Rabbi trust for income tax purposes. The plan&#x2019;s assets consist primarily of mutual funds and are recorded at market value with any unrealized gain or loss recorded as general and administrative expense. The carrying value of plan assets were $2,028,000 and $1,881,000, and the deferred compensation liability, which is included in other current liabilities in the accompanying consolidated balance sheets, was $2,028,000 and $1,881,000 at March 31, 2026 and 2025, respectively. During the years ended March 31, 2026, 2025, and 2024, the Company made contributions of $80,000, $36,000 and $6,000, respectively. During the year ended March 31, 2024, the Company&#x2019;s matching contributions under its deferred compensation plan were temporarily halted through February 2024 when they were reinstated. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the years ended March 31, 2026, 2025, and 2024, employee contributions of $115,000, $46,000, and $82,000, respectively, were made to the deferred compensation plan. During the years ended March 31, 2026, 2025, and 2024, the Company redeemed $301,000, $151,000, and $603,000, respectively, of its short-term investments for the payment of deferred compensation liabilities. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following summarizes the gain on the Company&#x2019;s equity investments: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;


   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="width: 1%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;         &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net gain recognized on equity securities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;252,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;105,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;347,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: net gain recognized on equity securities sold
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;27,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;8,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;74,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Unrealized gain recognized on equity securities still held
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;225,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;97,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;273,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Comprehensive Income or Loss&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Comprehensive income or loss is defined as the change in equity during a period resulting from transactions and other events and circumstances from non-owner sources. The Company&#x2019;s total comprehensive income or loss consists of net unrealized income or loss from foreign currency translation adjustments.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Restructuring Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company periodically implements restructuring programs to enhance operating efficiencies. Restructuring costs, including severance and other employee termination benefits, facility exit costs, transition expenses, and other incremental costs directly associated with an approved restructuring plan, are recognized when management has approved the restructuring plan, the plan has been communicated to affected employees, and the amounts can be reasonably estimated. Restructuring costs are recorded within each respective line item in the consolidated statements of operations based on the nature of the costs and the functions of the affected employees and activities. Restructuring costs, including relocation costs, associated with future activities are expensed as incurred.
  &lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0" id="ixv-8775">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-09, &lt;span style="font-style: italic;"&gt;Improvements to Income Tax Disclosures (Topic 740)&lt;/span&gt;. This standard requires the Company to provide further disaggregated income tax disclosures for specific categories on the effective tax rate reconciliation, as well as additional information about federal, state/local and foreign income taxes. The standard also requires the Company to annually disclose its income taxes paid (net of refunds received), disaggregated by jurisdiction. This guidance is effective for fiscal years beginning after December 15, 2024, with early adoption permitted. The standard is to be applied on a prospective basis, although optional retrospective application is permitted. The Company adopted this standard on a prospective basis as of March 31, 2026, which expanded the Company&#x2019;s income tax disclosures (see Note 17).
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Accounting Pronouncements Not Yet Adopted&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Disclosure Improvements&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In October 2023, the FASB issued ASU 2023-06, &lt;span style="font-style: italic;"&gt;Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative&lt;/span&gt;. This standard was issued in response to the SEC&#x2019;s disclosure update and simplification initiative, which affects a variety of topics within the Accounting Standards Codification. The amendments apply to all reporting entities within the scope of the affected topics unless otherwise indicated. The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K becomes effective, with early adoption prohibited. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In November 2024, the FASB issued ASU 2024-03, &lt;span style="font-style: italic;"&gt;Disaggregation of Income Statement Expenses (&#x201c;DISE&#x201d;) (Subtopic 220-40)&lt;/span&gt;. This standard requires the Company to disclose, in the footnotes at each interim and annual reporting period, information about expenses by the nature of the expense in addition to certain disclosures about selling expenses. Entities are required to include the following relevant expense captions: (i) purchase of inventory, (ii) employee compensation, (iii) depreciation, (iv) intangible asset amortization, and (v) depreciation, depletion and amortization recognized as part of oil and gas producing activities. In January 2025, the FASB issued ASU No. 2025-01, &lt;span style="font-style: italic;"&gt;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) Clarifying the Effective Date&lt;/span&gt;, which is intended to clarify the effective date of ASU No. 2024-03. As clarified in ASU 2025-01, the new guidance is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In November 2024, the FASB issued ASU 2024-04, &lt;span style="font-style: italic;"&gt;Debt with Conversion and Other Options (Subtopic 470-20): Induced Conversions of Convertible Debt Instruments&lt;/span&gt;, which seeks to clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for as an induced conversion. This guidance is effective for annual periods beginning after December 15, 2025, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its financial statement disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Measurement of Credit Losses&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In July 2025, the FASB issued ASU 2025-05, &lt;span style="font-style: italic;"&gt;Financial Instruments&#x2014;Credit Losses (Topic 326):&lt;/span&gt;&#160;&lt;span style="font-style: italic;"&gt;Measurement of Credit Losses for Accounts Receivable and Contract Assets, &lt;/span&gt;which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under ASC 606, &lt;span style="font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/span&gt;. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. This guidance is effective for annual periods beginning after December 15, 2025, including interim reporting periods within those fiscal years, with early adoption permitted. Entities that elect the practical expedient and, if applicable, make the accounting policy election are required to apply the amendments prospectively. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Internal-Use Software&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In September 2025, the FASB issued ASU 2025-06, &lt;span style="font-style: italic;"&gt;Intangibles&#x2014;Goodwill and Other&#x2014;Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;, which amends the recognition and disclosure guidance for internal-use software costs, removing the previous software development stage model with a probable-to-complete recognition threshold. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Interim Reporting&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In December 2025, the FASB issued ASU 2025-11, &lt;span style="font-style: italic;"&gt;Interim Reporting (Topic 270) Narrow-Scope Improvements&lt;/span&gt;, which improves the navigability of the guidance in ASC 270, &lt;span style="font-style: italic;"&gt;Interim Reporting&lt;/span&gt;, and clarifies when it applies. Under this guidance, an entity is subject to ASC 270 if it provides interim financial statements and notes in accordance with GAAP. ASU 2025-11 also addresses the form and content of such financial statements, interim disclosures requirements, and establishes a principle under which an entity must disclose events since the end of the last annual reporting period that have a material impact on the entity. This guidance is effective for annual periods beginning after December 15, 2027, including interim reporting periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact this guidance will have on its consolidated financial statements and disclosures.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Codification Improvements&lt;/span&gt;
  &lt;/div&gt; In December 2025, the FASB issued ASU 2025-12, &lt;span style="font-style: italic;"&gt;Codification Improvements&lt;/span&gt;, which addresses suggestions received from stakeholders regarding the Accounting Standards Codification and makes other incremental improvements to GAAP. The update represents changes to the Accounting Standards Codification that clarify, correct errors in or make other improvements to a variety of topics that are intended to make it easier to understand and apply. This guidance is effective for annual periods beginning after December 15, 2026, including interim reporting periods within those fiscal years, with early adoption permitted. Entities are required to apply the amendments to ASC 260 retrospectively. All other amendments may be applied prospectively or retrospectively.</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0" id="ixv-8865">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Principles of Consolidation&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The accompanying consolidated financial statements include the accounts of Motorcar Parts of America, Inc. and its wholly owned subsidiaries. All significant inter-company accounts and transactions have been eliminated.
  &lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0" id="ixv-8872">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Segment Reporting&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s three operating segments are as follows: &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Hard Parts&lt;/span&gt;, which include (i) light duty rotating electric products such as alternators and starters and (ii) brake-related products, which includes brake calipers, brake boosters, brake rotors, brake pads and brake master cylinders, and wheel hub assemblies and bearings,
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Test Solutions and Diagnostic Equipment&lt;/span&gt;, which includes (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations), and
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Heavy Duty&lt;/span&gt;, which includes non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company&#x2019;s Hard Parts operating segment meets the criteria of a reportable segment. The Test Solutions and Diagnostic Equipment and Heavy Duty segments are not material, and are not required to be separately reported. See Note 20 for more information.
  &lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c0"
      decimals="INF"
      id="ixv-17954"
      unitRef="Segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0" id="ixv-8900">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Cash and Cash Equivalents&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Cash primarily consists of cash on hand and bank deposits. Cash equivalents consist of money market funds. The Company considers all highly liquid investments purchased with an original or remaining maturity of less than three months at the date of purchase to be cash equivalents. Cash and cash equivalents are maintained with various financial institutions.
  &lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0" id="ixv-8914">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Accounts Receivable&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company&#x2019;s accounts receivable are recorded at amortized cost less an allowance for credit losses that are not expected to be recovered. The net amount of accounts receivable and corresponding allowance for credit losses are presented in the consolidated balance sheets. The Company maintains allowances for credit losses resulting from the expected failure or inability of its customers to make required payments. The Company does not require collateral for accounts receivable. The Company believes its credit risk with respect to trade accounts receivable is limited due to its credit evaluation process and the long-term nature of its relationships with its largest customers. The Company utilizes a historical loss rate method, adjusted for any changes in economic conditions or risk characteristics, to estimate its expected credit losses each period.&#160;When developing an estimate of expected credit losses, the Company considers all available relevant information regarding the collectability of cash flows, including historical information, current conditions, and reasonable and supportable forecasts of future economic conditions over the contractual life of the receivable. The historical loss rate method considers past write-offs of trade accounts receivable over a period commensurate with the initial term of the Company&#x2019;s contracts with its customers. The Company recognizes the allowance for credit losses at inception and reassesses quarterly based on management&#x2019;s expectation of the asset&#x2019;s collectability. The Company&#x2019;s accounts receivable are short-term in nature and written off only when all collection attempts have failed.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has accounts receivable discount programs that have been established with certain major customers and their respective banks. Under these programs, the Company has the option to sell those customers&#x2019; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. Once the customer chooses which outstanding invoices are going to be made available for discounting, the Company can accept or decline the bundle of invoices provided. The accounts receivable discount programs are non-recourse, and funds cannot be reclaimed by the customer or its bank after the related invoices have been discounted.
  &lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:InventoryPolicyTextBlock contextRef="c0" id="ixv-8924">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Inventory&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Inventory is comprised of: (i) Used Core and component raw materials, (ii) work-in-process, (iii) remanufactured finished goods and purchased finished goods.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Used Core, component raw materials, and purchased finished goods are stated at the lower of average cost or net realizable value.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Work-in-process is in various stages of production and is valued at the average cost of Used Cores and component raw materials issued to work orders still open, including allocations of labor and overhead costs. Historically, work-in-process inventory has not been material compared to the total inventory balance.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Remanufactured finished goods include: (i) the Used Core cost and (ii) the cost of component raw materials, and allocations of labor and variable and fixed overhead costs (the &#x201c;Unit Cost&#x201d;). The allocations of labor and variable and fixed overhead costs are based on the actual use of the production facilities over the prior 12 months which approximates normal capacity. This method prevents the distortion in allocated labor and overhead costs that would occur during short periods of abnormally low or high production. In addition, the Company excludes certain unallocated overhead such as severance costs, duplicative facility overhead costs, start-up costs, training, and spoilage from the calculation and expenses these unallocated overhead costs as period costs. Purchased finished goods also include an allocation of fixed overhead costs. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The estimate of net realizable value is subjective and based on management&#x2019;s judgment and knowledge of current industry demand and management&#x2019;s projections of industry demand. The estimates may, therefore, be revised if there are changes in the overall market for the Company&#x2019;s products or market changes that in management&#x2019;s judgment impact its ability to sell or liquidate potentially excess or obsolete inventory. Net realizable value is determined at least quarterly as follows:
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     Net realizable value for finished goods by customer, by product line are determined based on the agreed upon selling price with the customer for a product in the trailing 12 months. The Company compares the average selling price, including any discounts and allowances, to the finished goods cost of on-hand inventory, less any reserve for excess and obsolete inventory. Any reduction of value is recorded as cost of goods sold in the period in which the revaluation is identified.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     Net realizable value for Used Cores are determined based on current core purchase prices from core brokers to the extent that core purchases in the trailing 12 months are significant. Remanufacturing consumes, on average, more than one Used Core for each remanufactured unit produced since not all Used Cores are reusable. The yield rates depend upon both the product and consumer specifications. The Company purchases Used Cores from core brokers to supplement its yield rates and Used Cores not returned under the core exchange programs. The Company also considers the net selling price its customers have agreed to pay for Used Cores that are not returned under its core exchange programs to assess whether Used Core cost exceeds Used Core net realizable value on a by customer, by product line basis. Any reduction of core cost is recorded as cost of goods sold in the period in which the revaluation is identified.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; &#x25cf; &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; The Company records an allowance for potentially excess and obsolete inventory based upon recent sales history, the quantity of inventory on-hand, and a forecast of potential use of the inventory. The Company periodically reviews inventory to identify excess quantities and part numbers that are experiencing a reduction in demand. Any part numbers with quantities identified during this process are reserved for at rates based upon management&#x2019;s judgment, historical rates, and consideration of possible scrap and liquidation values which may be as high as 100% of cost if no liquidation market exists for the part. As a result of this process, the Company recorded reserves for excess and obsolete inventory of $19,002,000 and $18,964,000 at March 31, 2026 and 2025, respectively. &lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company records vendor discounts as a reduction of inventories and are recognized as a reduction to cost of goods sold as the inventories are sold.
  &lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <mpaa:PriorPeriodOverWhichAllocationsOfLaborAndVariableAndFixedOverheadCostsAreDeterminedBasedOnAverageActualUseOfProductionFacilities contextRef="c0" id="ixv-17955">P12M</mpaa:PriorPeriodOverWhichAllocationsOfLaborAndVariableAndFixedOverheadCostsAreDeterminedBasedOnAverageActualUseOfProductionFacilities>
    <mpaa:PercentageOfInventoryReserveToCostIfNoLiquidationMarketExistsForPart contextRef="c40" decimals="2" id="ixv-17956" unitRef="pure">1</mpaa:PercentageOfInventoryReserveToCostIfNoLiquidationMarketExistsForPart>
    <us-gaap:InventoryValuationReserves contextRef="c3" decimals="0" id="ixv-17957" unitRef="usd">19002000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="c4" decimals="0" id="ixv-17958" unitRef="usd">18964000</us-gaap:InventoryValuationReserves>
    <mpaa:InventoryUnreturnedPolicyTextBlock contextRef="c0" id="ixv-8968">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Inventory Unreturned&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Inventory unreturned represents the Company&#x2019;s estimate, based on historical data and prospective information provided directly by the customer, of finished goods shipped to customers that the Company expects to be returned under its general right of return policy, after the balance sheet date. Inventory unreturned includes only the Unit Cost of a finished good. The return rate is calculated based on expected returns within the normal operating cycle, which is generally one year. As such, the related amounts are classified as current assets. Inventory unreturned is valued in the same manner as the Company&#x2019;s finished goods inventory. &lt;/div&gt;</mpaa:InventoryUnreturnedPolicyTextBlock>
    <mpaa:PeriodOfNormalOperatingCycle contextRef="c0" id="ixv-17959">P1Y</mpaa:PeriodOfNormalOperatingCycle>
    <mpaa:ContractAssetsPolicyTextBlock contextRef="c0" id="ixv-8975">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Contract Assets&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Contract assets consists of: (i) the core portion of the finished goods shipped to customers, (ii) upfront payments to customers in connection with customer contracts, (iii) core premiums paid to customers, and (iv) finished goods premiums paid to customers.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Remanufactured Cores held at customers&#x2019; locations as a part of the finished goods sold to the customer are classified as long-term contract assets. These assets are valued at the lower of cost or net realizable value of Used Cores on hand (see Inventory above). For these Remanufactured Cores, the Company expects the finished good containing the Remanufactured Core to be returned under the Company&#x2019;s general right of return policy or a similar Used Core to be returned to the Company by the customer, under the Company&#x2019;s core exchange programs, in each case for credit. The Remanufactured Cores and Used Cores returned by consumers to the Company&#x2019;s customers but not yet returned to the Company are classified as &#x201c;Cores expected to be returned by customers&#x201d;, which are included in short-term contract assets until the Company physically receives them during its normal operating cycle, which is generally one year.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Upfront payments to customers represent marketing allowances, such as sign-on bonuses, slotting fees, and promotional allowances provided by the Company to its customers. These allowances are recognized as an asset and amortized over the appropriate period of time as a reduction of revenue if the Company expects to generate future revenues associated with the upfront payment. If the Company does not expect to generate additional revenue, then the upfront payment is recognized in the consolidated statements of operations when payment occurs as a reduction of revenue. Upfront payments expected to be amortized during the Company&#x2019;s normal operating cycle, which is generally one year, are classified as short-term contract assets.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Core premiums paid to customers represent the difference between the Remanufactured Core acquisition price paid to customers, generally in connection with new business, and the related Used Core cost. The core premiums are treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered. The Company considers, among other things, the length of its largest ongoing customer relationships, duration of customer contracts, and the average life of vehicles on the road in determining the appropriate period of time over which to amortize these premiums. These core premiums are amortized over a period typically ranging from six to eight years, adjusted for specific circumstances associated with the arrangement. Core premiums are recorded as long-term contract assets. Core premiums expected to be amortized within the Company&#x2019;s normal operating cycle, which is generally one year, are classified as short-term contract assets. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Finished goods premiums paid to customers represent the difference between the finished good acquisition price paid to customers, generally in connection with new business, and the related finished good cost, which is treated as an asset and recognized as a reduction of revenue through the later of the date at which related revenue is recognized or the date at which the sales incentive is offered. The Company considers, among other things, the length of its largest ongoing customer relationships, duration of customer contracts, and the average life of vehicles on the road in determining the appropriate period of time over which to amortize these premiums. Finished goods premiums are amortized over a period of up to eight years, adjusted for specific circumstances associated with the arrangement. Finished goods premiums are recorded as long-term contract assets. Finished goods premiums expected to be amortized within our normal operating cycle, which is generally one year, are classified as short-term contract assets. &lt;/div&gt;</mpaa:ContractAssetsPolicyTextBlock>
    <mpaa:AmortizationPeriodForCorePremiums contextRef="c41" id="ixv-17960">P6Y</mpaa:AmortizationPeriodForCorePremiums>
    <mpaa:AmortizationPeriodForCorePremiums contextRef="c42" id="ixv-17961">P8Y</mpaa:AmortizationPeriodForCorePremiums>
    <mpaa:AmortizationPeriodForFinishedGoodsPremiums contextRef="c42" id="ixv-17963">P8Y</mpaa:AmortizationPeriodForFinishedGoodsPremiums>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0" id="ixv-9001">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Income Taxes&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company accounts for income taxes using the liability method, which measures deferred income taxes by applying enacted statutory rates in effect at the balance sheet date to the differences between the tax basis of assets and liabilities and their reported amounts in the financial statements. The resulting asset or liability is adjusted to reflect changes in the tax laws as they occur. A valuation allowance is provided to reduce deferred tax assets when it is more likely than not that a portion of the deferred tax asset will not be realized.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The primary components of the Company&#x2019;s income tax expense were (i) federal income taxes, (ii) state income taxes, (iii) change in realizable deferred tax items, (iv) foreign income taxed at rates that are different from the federal statutory rate, and (v) impact of the non-deductible executive compensation under Internal Revenue Code Section 162(m).
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Realization of deferred tax assets is dependent upon the Company&#x2019;s ability to generate sufficient future taxable income. Significant judgment is required in determining the Company&#x2019;s provision for income taxes, deferred tax assets and liabilities and any valuation allowance recorded against the Company&#x2019;s net deferred tax assets. The Company makes these estimates and judgments about its future taxable income based on assumptions that are consistent with the Company&#x2019;s future plans. A valuation allowance is established when the Company believes it is not more likely than not all or some deferred tax assets will be realized. In evaluating the Company&#x2019;s ability to recover deferred tax assets within the jurisdiction in which they arise, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, past financial performance, and tax planning strategies. At March 31, 2026 and 2025, the Company had a valuation allowance on deferred tax assets that is considered not more likely than not to be realized under U.S. GAAP. Should the actual amount differ from the Company&#x2019;s estimate, the amount of the valuation allowance could be impacted.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has made an accounting policy election to recognize the U.S. tax effects of global intangible low-taxed income as a component of income tax expense in the period the tax arises.
  &lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0" id="ixv-9017">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Plant and Equipment&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Plant and equipment are stated at cost, less accumulated depreciation. The cost of additions and improvements are capitalized, while maintenance and repairs are charged to expense when incurred. Depreciation is provided on a straight-line basis in amounts sufficient to relate the cost of depreciable assets to operations over their estimated service lives. Machinery and equipment are depreciated over a range from five to ten years. Office equipment and fixtures are depreciated over a range from three to ten years. Leasehold improvements are depreciated over the lives of the respective leases or the service lives of the leasehold improvements, whichever is shorter. Depreciation of assets recorded under finance leases is included in depreciation expense. The Company evaluates plant and equipment, including leasehold improvements, equipment, construction in progress, and right-of-use assets for impairment whenever events or circumstances indicate that the carrying value of an asset or asset group may not be recoverable. There was no impairment recorded during the years ended March 31, 2026, 2025, or 2024. &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c43" id="ixv-17964">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c44" id="ixv-17965">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c45" id="ixv-17967">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c46" id="ixv-17968">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c0" decimals="0" id="ixv-17970" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c7" decimals="0" id="ixv-17971" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c8" decimals="0" id="ixv-17972" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0" id="ixv-9031">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Leases&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company determines if an arrangement contains a lease at inception. Lease assets and lease liabilities are recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease. Certain of the Company&#x2019;s leases include options to extend the leases for up to five years. When the Company has the option to extend the lease term, terminate the lease before the contractual expiration date, or purchase the leased asset, and it is reasonably certain that it will exercise the option, the option is considered in determining the classification and measurement of the lease. The lease assets are recorded net of any lease incentives received. The Company exempts leases with an initial term of 12 months or less from balance sheet recognition and, for all classes of assets, combines non-lease components with lease components. Lease assets are tested for impairment in the same manner as long-lived assets used in operations. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company uses its incremental borrowing rate for each of its leases in determining the present value of its expected lease payments based on the information available at the lease commencement date as the rate implicit for each of its leases is not readily detainable. The Company&#x2019;s incremental borrowing rate is determined by analyzing and combining (i) an applicable risk-free rate, (ii) a financial spread adjustment, and (iii) any lease specific adjustment. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services, which are expensed as incurred and not included in the determination of lease assets and lease liabilities. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company has material non-functional currency leases. As required for other monetary liabilities, lessees shall remeasure a foreign currency-denominated lease liability using the exchange rate at each reporting date, but the lease assets are nonmonetary assets measured at historical rates, which are not affected by subsequent changes in the exchange rates. The Company recorded a gain of $6,409,000, a loss of $11,713,000, and a gain of $5,187,000 during the years ended March 31, 2026, 2025 and 2024, respectively, which are included in foreign exchange impact of lease liabilities and forward contracts in the consolidated statements of operations. See Note 10 for additional information regarding the Company&#x2019;s leases. &lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c40" id="ixv-17973">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c0" decimals="0" id="ixv-17974" unitRef="usd">6409000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c7" decimals="0" id="ixv-17975" unitRef="usd">-11713000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c8" decimals="0" id="ixv-17976" unitRef="usd">5187000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0" id="ixv-9044">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Goodwill&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company evaluates goodwill for impairment at least annually during the fourth quarter of each fiscal year or more frequently when an event occurs or circumstances change that indicate the carrying value may not be recoverable. The goodwill impairment test is performed at the reporting unit level, which represents the Company&#x2019;s operating segments. In testing for goodwill impairment, the Company may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount. If the Company&#x2019;s qualitative assessment indicates that goodwill impairment is more likely than not, it will proceed with performing the quantitative assessment. If the fair value of the reporting unit exceeds its carrying value, goodwill is not considered impaired. If the carrying value of the reporting unit exceeds its fair value an impairment loss will be recognized for the amount by which the carrying value exceeds the reporting unit&#x2019;s fair value. The Company completes the required annual testing of goodwill impairment for each of the reporting units during the fourth quarter of the year. No impairment was recorded during the years ended March 31, 2026, 2025, or 2024. &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss contextRef="c0" decimals="0" id="ixv-17977" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c7" decimals="0" id="ixv-17978" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="c8" decimals="0" id="ixv-17979" unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="c0" id="ixv-9051">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Intangible Assets&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s intangible assets other than goodwill are finite&#x2013;lived and amortized on a straight-line basis over their respective useful lives. The Company analyzes its finite-lived intangible assets for impairment when and if indicators of impairment exist. No impairment was recorded during the years ended March 31, 2026, 2025 or 2024. &lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c0" decimals="0" id="ixv-17980" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c7" decimals="0" id="ixv-17981" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived contextRef="c8" decimals="0" id="ixv-17982" unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:DebtPolicyTextBlock contextRef="c0" id="ixv-9065">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Debt Issuance Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Debt issuance costs include fees and costs incurred to obtain financing. Debt issuance costs related to the Company&#x2019;s convertible notes are presented in the balance sheet as a direct deduction from the carrying amounts of the convertible notes. Debt issuance costs related to the Company&#x2019;s revolving loan are presented in prepaid expenses and other current assets in the accompanying consolidated balance sheets, regardless of whether or not there are any outstanding borrowings under the revolving loan. Debt issuance costs related to the Company&#x2019;s convertible notes are amortized using the effective interest method and debt issuance costs related to the Company&#x2019;s revolving loans are amortized using the straight-line method, which approximates the effective interest method. Debt issuance costs are amortized over the term of the related loans and included in interest expense in the Company&#x2019;s consolidated statements of operations.
  &lt;/div&gt;</us-gaap:DebtPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0" id="ixv-9072">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Foreign Currency Translation&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; For financial reporting purposes, the functional currency of the foreign subsidiaries is the local currency. The assets and liabilities of foreign operations for which the local currency is the functional currency are translated into the U.S. dollar at the exchange rate in effect at the balance sheet date, while revenues and expenses are translated at average exchange rates during the year. The accumulated foreign currency translation adjustment is presented as a component of comprehensive income or loss in the consolidated statements of shareholders&#x2019; equity. Aggregate foreign currency transactions recorded in general and administrative expenses were a gain of $494,000, a loss of $2,987,000, and a gain of $515,000 for the years ended March 31, 2026, 2025, and 2024, respectively. &lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c47" decimals="0" id="ixv-17983" unitRef="usd">494000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c48" decimals="0" id="ixv-17984" unitRef="usd">-2987000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c49" decimals="0" id="ixv-17985" unitRef="usd">515000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="c0" id="ixv-9079">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Revenue Recognition&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Revenue is recognized when performance obligations under the terms of a contract with the Company&#x2019;s customers are satisfied; generally, this occurs with the transfer of control of its products. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Revenue is recognized net of all anticipated returns, marketing allowances, volume discounts, and other forms of variable consideration. Revenue is recognized either when products are shipped or when delivered, depending on the applicable contract terms.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The price of a finished remanufactured product sold to customers is generally comprised of separately invoiced amounts for the Remanufactured Core included in the product (&#x201c;Remanufactured Core value&#x201d;) and the unit portion included in the product (&#x201c;Unit Value&#x201d;), for which revenue is recorded based on the Company&#x2019;s then current price list, net of applicable discounts and allowances. The Remanufactured Core value is recorded as revenue based upon the estimate of Used Cores that will not be returned by the customer for credit. These estimates are subjective and based on management&#x2019;s judgment and knowledge of historical, current, and projected return rates. As reconciliations are completed with the customers the actual rates at which Used Cores are not being returned may differ from the current estimates. This may result in periodic adjustments of the estimated contract asset and liability amounts recorded and may impact the projected revenue recognition rates used to record the estimated future revenue. These estimates may also be revised if there are changes in contractual arrangements with customers, or changes in business practices. A significant portion of the remanufactured automotive parts sold to customers are replaced by similar Used Cores sent back for credit by customers under the core exchange programs (as described in further detail below). The number of Used Cores sent back under the core exchange programs is generally limited to the number of similar Remanufactured Cores previously shipped to each customer.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Revenue Recognition &#x2014; Core Exchange Programs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Full price Remanufactured Cores: When remanufactured products are shipped, certain customers are invoiced for the Remanufactured Core value of the product at the full Remanufactured Core sales price. For these Remanufactured Cores, revenue is only recognized based upon an estimate of the rate at which these customers will pay cash for Remanufactured Cores in lieu of sending back similar Used Cores for credits under the core exchange programs. The remainder of the full price Remanufactured Core value invoiced to these customers is established as a long-term contract liability rather than being recognized as revenue in the period the products are shipped as the Company expects these Remanufactured Cores to be returned for credit under its core exchange programs.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Nominal price Remanufactured Cores: Certain other customers are invoiced for the Remanufactured Core value of the product shipped at a nominal (generally $0.01 or less) Remanufactured Core price. For these nominal Remanufactured Cores, revenue is only recognized based upon an estimate of the rate at which these customers will pay cash for Remanufactured Cores in lieu of sending back similar Used Cores for credits under the core exchange programs. Revenue amounts are calculated based on contractually agreed upon pricing for these Remanufactured Cores for which the customers are not returning similar Used Cores. The remainder of the nominal price Remanufactured Core value invoiced to these customers is established as a long-term contract liability rather than being recognized as revenue in the period the products are shipped as the Company expects these Remanufactured Cores to be returned for credit under its core exchange programs. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Revenue Recognition; General Right of Return&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Customers are allowed to return goods that their end-user customers have returned to them, whether or not the returned item is defective (warranty returns). In addition, under the terms of certain agreements and industry practice, customers from time to time are allowed stock adjustments when their inventory of certain product lines exceeds the anticipated sales to end-user customers (stock adjustment returns). Customers have various contractual rights for stock adjustment returns, which are typically less than 5% of units sold. In some instances, a higher level of returns is allowed in connection with significant restocking orders. The aggregate returns are generally limited to less than 20% of unit sales. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The allowance for warranty returns is established based on a historical analysis of the level of this type of return as a percentage of total unit sales. The allowance for stock adjustment returns is based on specific customer inventory levels, inventory movements, and information on the estimated timing of stock adjustment returns provided by customers. Stock adjustment returns do not occur at any specific time during the year. The return rate for stock adjustments is calculated based on expected returns within the normal operating cycle, which is generally one year.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Unit Value of the warranty and stock adjustment returns are treated as reductions of revenue based on the estimations made at the time of the sale. The Remanufactured Core value of warranty and stock adjustment returns are provided for as indicated in the paragraph &#x201c;Revenue Recognition &#x2013; Core Exchange Programs&#x201d;.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   As is standard in the industry, the Company only accepts returns from on-going customers. If a customer ceases doing business with the Company, it has no further obligation to accept additional product returns from that customer. Similarly, the Company accepts product returns and grants appropriate credits to new customers from the time the new customer relationship is established.
  &lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <mpaa:RemanufacturedCoresNominalPrice contextRef="c42" decimals="2" id="ixv-17986" unitRef="pure">0.01</mpaa:RemanufacturedCoresNominalPrice>
    <mpaa:PercentageOfStockAdjustmentReturns contextRef="c42" decimals="2" id="ixv-17987" unitRef="pure">0.05</mpaa:PercentageOfStockAdjustmentReturns>
    <mpaa:PercentageOfAggregateReturns contextRef="c42" decimals="2" id="ixv-17988" unitRef="pure">0.20</mpaa:PercentageOfAggregateReturns>
    <mpaa:ShippingCostsPolicyPolicyTextBlock contextRef="c0" id="ixv-9122">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Shipping Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company includes shipping and handling charges in the gross invoice price to customers and classifies the total amount as revenue. All shipping and handling costs are expensed as cost of sales as inventory is sold.
  &lt;/div&gt;</mpaa:ShippingCostsPolicyPolicyTextBlock>
    <mpaa:ContractLiabilityPolicyTextBlock contextRef="c0" id="ixv-9129">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Contract Liability&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Contract liability consists of: (i) customer allowances earned, (ii) accrued core payments, (iii) customer core returns accruals, (iv) core bank liability, (v) finished goods liabilities, and (vi) customer deposits.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Customer allowances earned includes all marketing allowances provided to customers. Such allowances include sales incentives and concessions. Voluntary marketing allowances related to a single exchange of product are recorded as a reduction of revenues at the time the related revenues are recorded or when such incentives are offered. Other marketing allowances, which may only be applied against future purchases, are recorded as a reduction to revenues in accordance with a schedule set forth in the relevant contract. Sales incentive amounts are recorded based on the value of the incentive provided. See Note 15 for a description of all marketing allowances. Customer allowances to be provided to customers within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Accrued core payments represent the agreed upon price of Remanufactured Cores purchased from customers, generally in connection with new business, which are held by these customers and remain on their premises. The sales price of these Remanufactured Cores will be realized when the Company&#x2019;s relationship with a customer ends, a possibility that the Company considers remote based on existing long-term customer agreements and historical experience. The payments to be made to customers for purchases of Remanufactured Cores within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Customer core returns accruals represent the full and nominally priced Remanufactured Cores shipped to the Company&#x2019;s customers. When the Company ships the product, it recognizes an obligation to accept a similar Used Core sent back under the core exchange programs based upon the Remanufactured Core price agreed upon by the Company and its customer. The Contract liability related to Used Cores returned by consumers to the Company&#x2019;s customers but not yet returned to the Company are classified as short-term contract liabilities until the Company physically receives these Used Cores as they are expected to be returned during the Company&#x2019;s normal operating cycle, which is generally one year and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The core bank liability represents the full Remanufactured Core sales price paid for cores returned under the core exchange programs. The payment for these cores are made over a contractual repayment period pursuant to the Company&#x2019;s agreement with this customer. Payments to be made within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Finished goods liabilities represents the agreed upon price of finished goods purchased from customers, generally in connection with new business. The payment for these finished goods are made over a contractual repayment period pursuant to the Company&#x2019;s agreement with the customer. Payments to be made within the Company&#x2019;s normal operating cycle, which is generally one year, are considered short-term contract liabilities and the remainder are recorded as long-term contract liabilities.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Customer deposits represent the receipt of prepayments from customers for the obligation to transfer goods or services in the future. The Company classifies these customer deposits as short-term contract liabilities as the Company expects to satisfy these obligations within its normal operating cycle, which is generally one year.
  &lt;/div&gt;</mpaa:ContractLiabilityPolicyTextBlock>
    <mpaa:CustomerFinishedGoodsReturnsAccrualsPolicyTextBlock contextRef="c0" id="ixv-9161">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Customer Finished Goods Returns Accrual&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The customer finished goods returns accrual represents the Company&#x2019;s estimate of its exposure to customer returns, including (i) warranty returns, under its general right of return policy to allow customers to return items that their end user customers have returned to them and (ii) from time to time, stock adjustment returns when the customers&#x2019; inventory of certain product lines exceeds the anticipated sales to end-user customers. The customer finished goods returns accrual represents the Unit Value of the estimated returns and is classified as a current liability due to the expectation that these returns will occur within the normal operating cycle of one year.
  &lt;/div&gt;</mpaa:CustomerFinishedGoodsReturnsAccrualsPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="c0" id="ixv-9168">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Advertising Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company expenses all advertising costs as incurred. Advertising expenses for the years ended March 31, 2026, 2025 and 2024 were $1,041,000, $435,000, and $614,000, respectively. &lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense contextRef="c0" decimals="0" id="ixv-17989" unitRef="usd">1041000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c7" decimals="0" id="ixv-17990" unitRef="usd">435000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense contextRef="c8" decimals="0" id="ixv-17991" unitRef="usd">614000</us-gaap:AdvertisingExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0" id="ixv-9175">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Net Income (Loss) Per Share&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of shares of common stock outstanding during the period. Diluted net income (loss) per share includes the effect, if any, from the potential exercise or conversion of securities, such as stock options, warrants, and Convertible Notes (as defined in Note 8), which would result in the issuance of incremental shares of common stock to the extent such impact is not anti-dilutive. Potential common shares that would have the effect of increasing diluted net income per share or decreasing diluted net loss per share are considered to be anti-dilutive and as such, these shares are not included in calculating diluted net income (loss) per share.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following presents a reconciliation of basic and diluted net income (loss) per share: &lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;


   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;         &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income (loss)
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;12,394,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(19,470,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(49,244,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Basic shares
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,304,105&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,685,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,601,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Dilutive effect of share-based awards
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;674,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Diluted shares
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,979,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,685,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,601,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income (loss) per share:
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Basic net income (loss) per share
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;0.64&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.99&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;


   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Diluted net income (loss) per share
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;0.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.99&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;



   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Anti-dilutive shares (excluded from per-share calculations):
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Outstanding share-based awards
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;982,116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,323,321&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,122,863&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Dilutive effect of Convertible Notes under the "if-converted" method
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,743,359&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,493,963&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,693,778&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;
   The potential common shares related to the Warrants (as defined below) issued in connection with the Convertible Notes (see Note 8) are anti-dilutive until they become exercisable and as of March 31, 2026, the Warrants were not exercisable.
  &lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0" id="ixv-9189">&lt;div style="font-size: 10pt;"&gt; The following presents a reconciliation of basic and diluted net income (loss) per share: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;


   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;         &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income (loss)
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;12,394,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(19,470,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(49,244,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Basic shares
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,304,105&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,685,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;19,601,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Dilutive effect of share-based awards
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;674,965&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Diluted shares
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,979,070&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,685,322&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,601,204&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net income (loss) per share:
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Basic net income (loss) per share
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;0.64&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.99&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;


   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Diluted net income (loss) per share
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;0.62&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.99&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2.51&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;



   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Anti-dilutive shares (excluded from per-share calculations):
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Outstanding share-based awards
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;982,116&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,323,321&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,122,863&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Dilutive effect of Convertible Notes under the "if-converted" method
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,743,359&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;2,493,963&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,693,778&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" id="ixv-17992" unitRef="usd">12394000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c7" decimals="0" id="ixv-17993" unitRef="usd">-19470000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c8" decimals="0" id="ixv-17994" unitRef="usd">-49244000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c0"
      decimals="0"
      id="ixv-17995"
      unitRef="shares">19304105</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c7"
      decimals="0"
      id="ixv-17996"
      unitRef="shares">19685322</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c8"
      decimals="0"
      id="ixv-17997"
      unitRef="shares">19601204</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c0"
      decimals="0"
      id="ixv-17998"
      unitRef="shares">674965</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c7"
      decimals="0"
      id="ixv-17999"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c8"
      decimals="0"
      id="ixv-18000"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="ixv-18001"
      unitRef="shares">19979070</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c7"
      decimals="0"
      id="ixv-18002"
      unitRef="shares">19685322</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c8"
      decimals="0"
      id="ixv-18003"
      unitRef="shares">19601204</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c0"
      decimals="2"
      id="ixv-18004"
      unitRef="usdPershares">0.64</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c7"
      decimals="2"
      id="ixv-18005"
      unitRef="usdPershares">-0.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c8"
      decimals="2"
      id="ixv-18006"
      unitRef="usdPershares">-2.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="ixv-18007"
      unitRef="usdPershares">0.62</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c7"
      decimals="2"
      id="ixv-18008"
      unitRef="usdPershares">-0.99</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c8"
      decimals="2"
      id="ixv-18009"
      unitRef="usdPershares">-2.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c50"
      decimals="0"
      id="ixv-18010"
      unitRef="shares">982116</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c51"
      decimals="0"
      id="ixv-18011"
      unitRef="shares">2323321</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c52"
      decimals="0"
      id="ixv-18012"
      unitRef="shares">2122863</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c53"
      decimals="0"
      id="ixv-18013"
      unitRef="shares">2743359</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c54"
      decimals="0"
      id="ixv-18014"
      unitRef="shares">2493963</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c55"
      decimals="0"
      id="ixv-18015"
      unitRef="shares">1693778</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:UseOfEstimates contextRef="c0" id="ixv-9411">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Use of Estimates&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. On an on-going basis, the Company evaluates its estimates, including allowances for credit losses, valuation of inventory and Used Cores, valuation of long-lived assets, goodwill and intangible assets, useful lives of long-lived assets, litigation matters, valuation of deferred tax assets, share-based compensation, sales returns and other customer marketing allowances, the incremental borrowing rate used in determining the present value of lease liabilities, and valuation of the embedded derivatives in connection with the Convertible Notes (as defined in Note 8). Although the Company does not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions used in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on its business, financial condition and results of operations.
  &lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0" id="ixv-9418">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Financial Instruments&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amount of short-term investments approximates their fair value as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis. The carrying amounts of the revolving loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics. See Note 14 for information concerning the fair value of the Company&#x2019;s Convertible Notes (as defined in Note 8).
  &lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0" id="ixv-9432">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Share-Based Payments&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has share-based compensation plans and recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant and accounts for forfeitures as they occur. Share-based plans include stock option awards, restricted stock units, restricted stock awards, and performance stock units issued under the Company&#x2019;s incentive plans. The cost is measured at the grant date, based on (i) the estimated fair value of the award using the Black-Scholes option pricing model for stock options, (ii) the closing share price of the Company&#x2019;s stock on the grant date for restricted stock units and restricted stock awards, (iii) the closing share price of the Company&#x2019;s stock on the grant date for performance stock units subject to performance conditions, and (iv) the estimated fair value of the award using the Monte Carlo valuation model for performance stock units subject to market conditions. See Note 19 for further information concerning the Company&#x2019;s share-based payments.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Black-Scholes option-pricing model and Monte Carlo valuation model require the input of assumptions including the expected volatility of the underlying stock and the expected holding period of the option. These assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value.
  &lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0" id="ixv-9442">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Credit Risk&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company regularly reviews its accounts receivable and allowance for credit losses by considering factors such as historical experience, credit quality and age of the accounts receivable, and the current economic conditions that may affect a customer&#x2019;s ability to pay. The majority of the Company&#x2019;s sales are to leading automotive aftermarket parts suppliers. The Company participates in trade accounts receivable discount programs with its major customers. If the creditworthiness of any of its customers was downgraded, the Company could be adversely affected, in that it may be subjected to higher interest rates on the use of these discount programs or it could be forced to wait longer for payment. In certain cases, the Company has experienced higher interest rates due to changes in customer credit profiles, which has impacted the overall cost of these financing arrangements. Should the Company&#x2019;s customers experience significant cash flow problems, its financial position and results of operations could be materially and adversely affected, and the maximum amount of loss that would be incurred would be the outstanding receivable balance, Used Cores expected to be returned by customers, and the value of the Remanufactured Cores held at customers&#x2019; locations. The Company maintains an allowance for credit losses that, in its opinion, provides for an adequate reserve to cover losses that may be incurred.
  &lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="c0" id="ixv-9449">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Deferred Compensation Plan&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company has a deferred compensation plan for certain members of management. The plan allows participants to defer salary and bonuses. The assets of the plan, which are held in a trust and are subject to the claims of the Company&#x2019;s general creditors under federal and state laws in the event of insolvency, are recorded as short-term investments in the consolidated balance sheets. Consequently, the trust qualifies as a Rabbi trust for income tax purposes. The plan&#x2019;s assets consist primarily of mutual funds and are recorded at market value with any unrealized gain or loss recorded as general and administrative expense. The carrying value of plan assets were $2,028,000 and $1,881,000, and the deferred compensation liability, which is included in other current liabilities in the accompanying consolidated balance sheets, was $2,028,000 and $1,881,000 at March 31, 2026 and 2025, respectively. During the years ended March 31, 2026, 2025, and 2024, the Company made contributions of $80,000, $36,000 and $6,000, respectively. During the year ended March 31, 2024, the Company&#x2019;s matching contributions under its deferred compensation plan were temporarily halted through February 2024 when they were reinstated. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the years ended March 31, 2026, 2025, and 2024, employee contributions of $115,000, $46,000, and $82,000, respectively, were made to the deferred compensation plan. During the years ended March 31, 2026, 2025, and 2024, the Company redeemed $301,000, $151,000, and $603,000, respectively, of its short-term investments for the payment of deferred compensation liabilities. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following summarizes the gain on the Company&#x2019;s equity investments: &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;


   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="width: 1%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;         &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net gain recognized on equity securities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;252,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;105,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;347,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: net gain recognized on equity securities sold
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;27,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;8,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;74,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Unrealized gain recognized on equity securities still held
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;225,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;97,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;273,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:ShortTermInvestments contextRef="c3" decimals="0" id="ixv-18016" unitRef="usd">2028000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments contextRef="c4" decimals="0" id="ixv-18017" unitRef="usd">1881000</us-gaap:ShortTermInvestments>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c3" decimals="0" id="ixv-18018" unitRef="usd">2028000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c4" decimals="0" id="ixv-18019" unitRef="usd">1881000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c0" decimals="0" id="ixv-18020" unitRef="usd">80000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c7" decimals="0" id="ixv-18021" unitRef="usd">36000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="c8" decimals="0" id="ixv-18022" unitRef="usd">6000</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
    <mpaa:DeferredCompensationArrangementWithIndividualContributionsByEmployee contextRef="c0" decimals="0" id="ixv-18023" unitRef="usd">115000</mpaa:DeferredCompensationArrangementWithIndividualContributionsByEmployee>
    <mpaa:DeferredCompensationArrangementWithIndividualContributionsByEmployee contextRef="c7" decimals="0" id="ixv-18024" unitRef="usd">46000</mpaa:DeferredCompensationArrangementWithIndividualContributionsByEmployee>
    <mpaa:DeferredCompensationArrangementWithIndividualContributionsByEmployee contextRef="c8" decimals="0" id="ixv-18025" unitRef="usd">82000</mpaa:DeferredCompensationArrangementWithIndividualContributionsByEmployee>
    <mpaa:ShortTermInvestmentsRedeemed contextRef="c0" decimals="0" id="ixv-18026" unitRef="usd">301000</mpaa:ShortTermInvestmentsRedeemed>
    <mpaa:ShortTermInvestmentsRedeemed contextRef="c7" decimals="0" id="ixv-18027" unitRef="usd">151000</mpaa:ShortTermInvestmentsRedeemed>
    <mpaa:ShortTermInvestmentsRedeemed contextRef="c8" decimals="0" id="ixv-18028" unitRef="usd">603000</mpaa:ShortTermInvestmentsRedeemed>
    <us-gaap:GainLossOnInvestmentsTextBlock contextRef="c0" id="ixv-9459">&lt;div style="font-size: 10pt;"&gt; The following summarizes the gain on the Company&#x2019;s equity investments: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;


   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="width: 1%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;         &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Net gain recognized on equity securities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;252,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;105,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;347,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: net gain recognized on equity securities sold
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;27,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;8,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;74,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Unrealized gain recognized on equity securities still held
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;225,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;97,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-bottom: 4px double black;"&gt;273,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:GainLossOnInvestmentsTextBlock>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c0" decimals="0" id="ixv-18029" unitRef="usd">252000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c7" decimals="0" id="ixv-18030" unitRef="usd">105000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments contextRef="c8" decimals="0" id="ixv-18031" unitRef="usd">347000</us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c0" decimals="0" id="ixv-18032" unitRef="usd">27000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c7" decimals="0" id="ixv-18033" unitRef="usd">8000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments contextRef="c8" decimals="0" id="ixv-18034" unitRef="usd">74000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="c0" decimals="0" id="ixv-18035" unitRef="usd">225000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="c7" decimals="0" id="ixv-18036" unitRef="usd">97000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss contextRef="c8" decimals="0" id="ixv-18037" unitRef="usd">273000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0" id="ixv-9538">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Comprehensive Income or Loss&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Comprehensive income or loss is defined as the change in equity during a period resulting from transactions and other events and circumstances from non-owner sources. The Company&#x2019;s total comprehensive income or loss consists of net unrealized income or loss from foreign currency translation adjustments.
  &lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy contextRef="c0" id="ixv-9545">&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold; font-style: italic;"&gt;Restructuring Costs&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company periodically implements restructuring programs to enhance operating efficiencies. Restructuring costs, including severance and other employee termination benefits, facility exit costs, transition expenses, and other incremental costs directly associated with an approved restructuring plan, are recognized when management has approved the restructuring plan, the plan has been communicated to affected employees, and the amounts can be reasonably estimated. Restructuring costs are recorded within each respective line item in the consolidated statements of operations based on the nature of the costs and the functions of the affected employees and activities. Restructuring costs, including relocation costs, associated with future activities are expensed as incurred.
  &lt;/div&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c0" id="ixv-9552">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;3. Goodwill and Intangible Assets&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Goodwill&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company had goodwill of $3,205,000 at March 31, 2026 and 2025, which was comprised of $2,551,000 for the Hard Parts segment and $654,000 for all others, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Intangible Assets&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following is a summary of acquired intangible assets subject to amortization: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="margin-left: auto; margin-right: auto; border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%; font-weight: bold; text-align: center;"&gt;&lt;span style="letter-spacing: normal; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2026&lt;/span&gt; &lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%; font-weight: bold; text-align: center;"&gt;&lt;span style="letter-spacing: normal; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt; &lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Weighted &lt;br/&gt;Average &lt;br/&gt;Amortization &lt;br/&gt;Period &lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Gross Carrying &lt;br/&gt;Value &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Accumulated &lt;br/&gt;Amortization &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Gross Carrying &lt;br/&gt;Value &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Accumulated &lt;br/&gt;Amortization &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;div&gt; Intangible assets subject to amortization &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Trademarks &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt; 10 years &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;520,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;513,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Customer relationships &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt; 8 years &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,601,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,366,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,532,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,987,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt;&lt;b&gt; Total intangible assets subject to amortization &lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt; 8 years &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;2,601,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;2,366,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;3,052,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;2,500,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the years ended March 31, 2026 and 2025, the Company retired $520,000 and $6,085,000, respectively, of fully amortized intangible assets. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Amortization expense for acquired intangible assets is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td colspan="12"&gt;&lt;br/&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Amortization expense
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;335,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;477,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,075,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The estimated future amortization expense for acquired intangible assets subject to amortization is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Year Ending March 31,&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      2027
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;235,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Total
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 4px double black;"&gt;235,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill contextRef="c3" decimals="0" id="ixv-18038" unitRef="usd">3205000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c4" decimals="0" id="ixv-18039" unitRef="usd">3205000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c56" decimals="0" id="ixv-18040" unitRef="usd">2551000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c57" decimals="0" id="ixv-18041" unitRef="usd">2551000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c58" decimals="0" id="ixv-18042" unitRef="usd">654000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c59" decimals="0" id="ixv-18043" unitRef="usd">654000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-9564">&lt;div style="font-size: 10pt;"&gt; The following is a summary of acquired intangible assets subject to amortization: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="margin-left: auto; margin-right: auto; border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%; font-weight: bold; text-align: center;"&gt;&lt;span style="letter-spacing: normal; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2026&lt;/span&gt; &lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="6" style="white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%; font-weight: bold; text-align: center;"&gt;&lt;span style="letter-spacing: normal; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt; &lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Weighted &lt;br/&gt;Average &lt;br/&gt;Amortization &lt;br/&gt;Period &lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Gross Carrying &lt;br/&gt;Value &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Accumulated &lt;br/&gt;Amortization &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Gross Carrying &lt;br/&gt;Value &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; white-space: nowrap; font-weight: bold; text-align: center; vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; Accumulated &lt;br/&gt;Amortization &lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;div&gt; Intangible assets subject to amortization &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Trademarks &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt; 10 years &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;520,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;513,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Customer relationships &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt; 8 years &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,601,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,366,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;2,532,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,987,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt;&lt;b&gt; Total intangible assets subject to amortization &lt;/b&gt;&lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt; 8 years &lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;2,601,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;2,366,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;3,052,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;2,500,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c60" id="ixv-18044">P10Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c61" decimals="0" id="ixv-18045" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c61" decimals="0" id="ixv-18046" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c62" decimals="0" id="ixv-18047" unitRef="usd">520000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c62" decimals="0" id="ixv-18048" unitRef="usd">513000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c63" id="ixv-18049">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c64" decimals="0" id="ixv-18050" unitRef="usd">2601000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c64" decimals="0" id="ixv-18051" unitRef="usd">2366000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c65" decimals="0" id="ixv-18052" unitRef="usd">2532000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c65" decimals="0" id="ixv-18053" unitRef="usd">1987000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife contextRef="c0" id="ixv-18054">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c3" decimals="0" id="ixv-18055" unitRef="usd">2601000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c3" decimals="0" id="ixv-18056" unitRef="usd">2366000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c4" decimals="0" id="ixv-18057" unitRef="usd">3052000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c4" decimals="0" id="ixv-18058" unitRef="usd">2500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <mpaa:IntangibleAssetsFullyAmortizedRetired contextRef="c3" decimals="0" id="ixv-18059" unitRef="usd">520000</mpaa:IntangibleAssetsFullyAmortizedRetired>
    <mpaa:IntangibleAssetsFullyAmortizedRetired contextRef="c4" decimals="0" id="ixv-18060" unitRef="usd">6085000</mpaa:IntangibleAssetsFullyAmortizedRetired>
    <mpaa:ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock contextRef="c0" id="ixv-9695">&lt;div style="font-size: 10pt;"&gt; Amortization expense for acquired intangible assets is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td colspan="12"&gt;&lt;br/&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;



    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;


      2026
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;


      2025
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt;


      2024
     &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Amortization expense
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;335,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;477,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,075,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ScheduleOfAmortizationExpenseForAcquiredIntangibleAssetsTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" id="ixv-18061" unitRef="usd">335000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c7" decimals="0" id="ixv-18062" unitRef="usd">477000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c8" decimals="0" id="ixv-18063" unitRef="usd">1075000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c0" id="ixv-9754">&lt;div style="font-size: 10pt;"&gt; The estimated future amortization expense for acquired intangible assets subject to amortization is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Year Ending March 31,&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      2027
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;235,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Total
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 4px double black;"&gt;235,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c3" decimals="0" id="ixv-18064" unitRef="usd">235000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c3" decimals="0" id="ixv-18065" unitRef="usd">235000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0" id="ixv-9781">&lt;div style="text-indent: -11.45pt; padding-left: 11.45pt; font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;4. Accounts Receivable &lt;/span&gt;&#x2014; &lt;span style="font-weight: bold;"&gt;Net&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has trade accounts receivable that result from the sale of goods and services. Accounts receivable &#x2014; net includes offset accounts related to customer payment discrepancies, returned goods authorizations (&#x201c;RGAs&#x201d;) issued for in-transit unit returns, and allowances for credit losses.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Accounts receivable &#x2014; net is comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Accounts receivable - net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Accounts receivable &#x2014; trade
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;138,909,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;113,807,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(291,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer payment discrepancies
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,632,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,765,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer returns RGA issued
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(24,372,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(20,771,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: total accounts receivable offset accounts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(26,295,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(22,743,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total accounts receivable &#x2014; net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%;"&gt;112,614,000&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%;"&gt;91,064,000&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0" id="ixv-9794">&lt;div style="font-size: 10pt;"&gt; Accounts receivable &#x2014; net is comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Accounts receivable - net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Accounts receivable &#x2014; trade
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;138,909,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;113,807,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(291,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer payment discrepancies
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,632,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,765,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Customer returns RGA issued
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(24,372,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(20,771,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: total accounts receivable offset accounts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(26,295,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(22,743,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total accounts receivable &#x2014; net&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%;"&gt;112,614,000&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: right; width: 9%;"&gt;91,064,000&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c3" decimals="0" id="ixv-18066" unitRef="usd">138909000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c4" decimals="0" id="ixv-18067" unitRef="usd">113807000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="0" id="ixv-18068" unitRef="usd">291000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c4" decimals="0" id="ixv-18069" unitRef="usd">207000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <mpaa:CustomerPaymentDiscrepancies contextRef="c3" decimals="0" id="ixv-18070" unitRef="usd">1632000</mpaa:CustomerPaymentDiscrepancies>
    <mpaa:CustomerPaymentDiscrepancies contextRef="c4" decimals="0" id="ixv-18071" unitRef="usd">1765000</mpaa:CustomerPaymentDiscrepancies>
    <mpaa:CustomerReturnsRgaIssued contextRef="c3" decimals="0" id="ixv-18072" unitRef="usd">24372000</mpaa:CustomerReturnsRgaIssued>
    <mpaa:CustomerReturnsRgaIssued contextRef="c4" decimals="0" id="ixv-18073" unitRef="usd">20771000</mpaa:CustomerReturnsRgaIssued>
    <mpaa:AccountsReceivableOffsetAccounts contextRef="c3" decimals="0" id="ixv-18074" unitRef="usd">26295000</mpaa:AccountsReceivableOffsetAccounts>
    <mpaa:AccountsReceivableOffsetAccounts contextRef="c4" decimals="0" id="ixv-18075" unitRef="usd">22743000</mpaa:AccountsReceivableOffsetAccounts>
    <us-gaap:AccountsReceivableNet contextRef="c3" decimals="0" id="ixv-18076" unitRef="usd">112614000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c4" decimals="0" id="ixv-18077" unitRef="usd">91064000</us-gaap:AccountsReceivableNet>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c0" id="ixv-9891">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;5. Inventory&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Inventory is comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;


      March 31, 2026
     &lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;


      March 31, 2025
     &lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Inventory - net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Raw materials
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;145,832,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;150,274,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Work in process
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,930,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;7,821,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;243,843,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;202,078,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;399,605,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;360,173,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Less allowance for excess and obsolete inventory
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(19,002,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(18,964,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr&gt;
    &lt;td style="font-weight: bold; padding-left: 10px;"&gt;
     &lt;div&gt;
      Total inventory - net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;380,603,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;341,209,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;


   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Inventory unreturned
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;16,438,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;18,460,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0" id="ixv-9895">&lt;div style="font-size: 10pt;"&gt; Inventory is comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;


      March 31, 2026
     &lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;


      March 31, 2025
     &lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Inventory - net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Raw materials
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;145,832,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;150,274,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Work in process
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,930,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;7,821,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;243,843,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;202,078,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;399,605,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;360,173,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Less allowance for excess and obsolete inventory
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(19,002,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(18,964,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr&gt;
    &lt;td style="font-weight: bold; padding-left: 10px;"&gt;
     &lt;div&gt;
      Total inventory - net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;380,603,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;341,209,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;


   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Inventory unreturned
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;16,438,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;18,460,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials contextRef="c3" decimals="0" id="ixv-18078" unitRef="usd">145832000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="c4" decimals="0" id="ixv-18079" unitRef="usd">150274000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="c3" decimals="0" id="ixv-18080" unitRef="usd">9930000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="c4" decimals="0" id="ixv-18081" unitRef="usd">7821000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="c3" decimals="0" id="ixv-18082" unitRef="usd">243843000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="c4" decimals="0" id="ixv-18083" unitRef="usd">202078000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross contextRef="c3" decimals="0" id="ixv-18084" unitRef="usd">399605000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross contextRef="c4" decimals="0" id="ixv-18085" unitRef="usd">360173000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves contextRef="c3" decimals="0" id="ixv-18086" unitRef="usd">19002000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves contextRef="c4" decimals="0" id="ixv-18087" unitRef="usd">18964000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet contextRef="c3" decimals="0" id="ixv-18088" unitRef="usd">380603000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c4" decimals="0" id="ixv-18089" unitRef="usd">341209000</us-gaap:InventoryNet>
    <mpaa:InventoryUnreturned contextRef="c3" decimals="0" id="ixv-18090" unitRef="usd">16438000</mpaa:InventoryUnreturned>
    <mpaa:InventoryUnreturned contextRef="c4" decimals="0" id="ixv-18091" unitRef="usd">18460000</mpaa:InventoryUnreturned>
    <mpaa:ContractAssetsTextBlock contextRef="c0" id="ixv-9997">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;6. Contract Assets&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the years ended March 31, 2026, 2025, and 2024, the Company reduced the carrying value of Remanufactured Cores held at customers&#x2019; locations by $3,590,000, $2,805,000, and $5,353,000, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; In addition, the Company reduced the carrying value of Remanufactured Cores held at customers&#x2019; locations and long-term core inventory deposits by $27,524,000 during the year ended March 31, 2026, in connection with the realignment of inventory at certain customers&#x2019; distribution centers. The Company did not reduce the carrying value of Remanufactured Cores held at customers&#x2019; locations in connection with the realignment of inventory at certain customers&#x2019; distribution centers during the years ended March 31, 2025 and 2024. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Contract assets are comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      March 31, 2026
     &lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      March 31, 2025
     &lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Short-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Cores expected to be returned by customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;21,294,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;17,732,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,187,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,669,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,429,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;805,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;642,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,400,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold; padding-left: 20px;"&gt;
     &lt;div&gt;
      Total short-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;34,552,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;29,606,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Long-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Remanufactured cores held at customers' locations
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;297,592,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;301,388,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;28,198,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;24,714,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,700,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,483,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,731,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,114,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Long-term core inventory deposits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,569,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold; padding-left: 20px;"&gt;
     &lt;div&gt;
      Total long-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;331,221,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;336,268,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractAssetsTextBlock>
    <mpaa:LongTermContractAssetsWriteDown contextRef="c0" decimals="0" id="ixv-18092" unitRef="usd">3590000</mpaa:LongTermContractAssetsWriteDown>
    <mpaa:LongTermContractAssetsWriteDown contextRef="c7" decimals="0" id="ixv-18093" unitRef="usd">2805000</mpaa:LongTermContractAssetsWriteDown>
    <mpaa:LongTermContractAssetsWriteDown contextRef="c8" decimals="0" id="ixv-18094" unitRef="usd">5353000</mpaa:LongTermContractAssetsWriteDown>
    <mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits contextRef="c0" decimals="0" id="ixv-18095" unitRef="usd">27524000</mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits>
    <mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits contextRef="c7" decimals="0" id="ixv-18096" unitRef="usd">0</mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits>
    <mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits contextRef="c8" decimals="0" id="ixv-18097" unitRef="usd">0</mpaa:ReductionInCarryingValueOfRemanufacturedCoresAndLongTermCoreInventoryDeposits>
    <mpaa:ContractAssetsTableTextBlock contextRef="c0" id="ixv-10011">&lt;div style="font-size: 10pt;"&gt; Contract assets are comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      March 31, 2026
     &lt;/td&gt;&lt;td style="font-weight: bold; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      March 31, 2025
     &lt;/td&gt;&lt;td style="font-weight: bold; white-space: nowrap; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Short-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Cores expected to be returned by customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;21,294,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;17,732,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;11,187,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;9,669,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,429,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;805,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;642,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,400,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold; padding-left: 20px;"&gt;
     &lt;div&gt;
      Total short-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;34,552,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;29,606,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold;"&gt;
     &lt;div&gt;
      Long-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Remanufactured cores held at customers' locations
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;297,592,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;301,388,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;28,198,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;24,714,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;3,700,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,483,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Upfront payments to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;1,731,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;2,114,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Long-term core inventory deposits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,569,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="font-weight: bold; padding-left: 20px;"&gt;
     &lt;div&gt;
      Total long-term contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;331,221,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; width: 9%; border-bottom: 4px double black;"&gt;336,268,000&lt;/td&gt;&lt;td style="text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractAssetsTableTextBlock>
    <mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent contextRef="c3" decimals="0" id="ixv-18098" unitRef="usd">21294000</mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent>
    <mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent contextRef="c4" decimals="0" id="ixv-18099" unitRef="usd">17732000</mpaa:ContractWithCustomerAssetCoresExpectedToBeReturnedByCustomersCurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent contextRef="c3" decimals="0" id="ixv-18100" unitRef="usd">11187000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent contextRef="c4" decimals="0" id="ixv-18101" unitRef="usd">9669000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent contextRef="c3" decimals="0" id="ixv-18102" unitRef="usd">1429000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent contextRef="c4" decimals="0" id="ixv-18103" unitRef="usd">805000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent contextRef="c3" decimals="0" id="ixv-18104" unitRef="usd">642000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent contextRef="c4" decimals="0" id="ixv-18105" unitRef="usd">1400000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c3" decimals="0" id="ixv-18106" unitRef="usd">34552000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent contextRef="c4" decimals="0" id="ixv-18107" unitRef="usd">29606000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent contextRef="c3" decimals="0" id="ixv-18108" unitRef="usd">297592000</mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent>
    <mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent contextRef="c4" decimals="0" id="ixv-18109" unitRef="usd">301388000</mpaa:ContractWithCustomerAssetRemanufacturedCoresHeldAtCustomersLocationsNoncurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent contextRef="c3" decimals="0" id="ixv-18110" unitRef="usd">28198000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent contextRef="c4" decimals="0" id="ixv-18111" unitRef="usd">24714000</mpaa:ContractWithCustomerAssetCorePremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent contextRef="c3" decimals="0" id="ixv-18112" unitRef="usd">3700000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent contextRef="c4" decimals="0" id="ixv-18113" unitRef="usd">2483000</mpaa:ContractWithCustomerAssetFinishedGoodsPremiumsPaidToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent contextRef="c3" decimals="0" id="ixv-18114" unitRef="usd">1731000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent contextRef="c4" decimals="0" id="ixv-18115" unitRef="usd">2114000</mpaa:ContractWithCustomerAssetUpfrontPaymentsToCustomersNoncurrent>
    <mpaa:ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent contextRef="c3" decimals="0" id="ixv-18116" unitRef="usd">0</mpaa:ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent>
    <mpaa:ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent contextRef="c4" decimals="0" id="ixv-18117" unitRef="usd">5569000</mpaa:ContractWithCustomerAssetLongTermCoreInventoryDepositsNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c3" decimals="0" id="ixv-18118" unitRef="usd">331221000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent contextRef="c4" decimals="0" id="ixv-18119" unitRef="usd">336268000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0" id="ixv-10180">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;7. Plant and Equipment&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Plant and equipment is comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Plant and equipment&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Machinery and equipment
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;66,393,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;62,330,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Office equipment and fixtures
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;37,621,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;34,250,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Leasehold improvements
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;15,463,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;13,485,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;119,477,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;110,065,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Less: accumulated depreciation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(88,738,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(78,075,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total plant and equipment&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;30,739,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;31,990,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Plant and equipment located in the foreign countries where the Company has facilities, net of accumulated depreciation, totaled $27,321,000 and $27,760,000, of which $24,126,000 and $25,001,000 is located in Mexico, at March 31, 2026 and 2025, respectively. &lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0" id="ixv-10184">&lt;div style="font-size: 10pt;"&gt; Plant and equipment is comprised of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor; white-space: nowrap; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Plant and equipment&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Machinery and equipment
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;66,393,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;62,330,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Office equipment and fixtures
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;37,621,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;34,250,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Leasehold improvements
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;15,463,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;13,485,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;119,477,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;110,065,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Less: accumulated depreciation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(88,738,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(78,075,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total plant and equipment&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;30,739,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;31,990,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c70" decimals="0" id="ixv-18120" unitRef="usd">66393000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c71" decimals="0" id="ixv-18121" unitRef="usd">62330000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c72" decimals="0" id="ixv-18122" unitRef="usd">37621000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c73" decimals="0" id="ixv-18123" unitRef="usd">34250000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c74" decimals="0" id="ixv-18124" unitRef="usd">15463000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c75" decimals="0" id="ixv-18125" unitRef="usd">13485000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="0" id="ixv-18126" unitRef="usd">119477000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="0" id="ixv-18127" unitRef="usd">110065000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-18128" unitRef="usd">88738000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-18129" unitRef="usd">78075000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" id="ixv-18130" unitRef="usd">30739000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c4" decimals="0" id="ixv-18131" unitRef="usd">31990000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c66" decimals="0" id="ixv-18132" unitRef="usd">27321000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c67" decimals="0" id="ixv-18133" unitRef="usd">27760000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c68" decimals="0" id="ixv-18134" unitRef="usd">24126000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c69" decimals="0" id="ixv-18135" unitRef="usd">25001000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DebtDisclosureTextBlock contextRef="c0" id="ixv-10291">&lt;div style="text-indent: -16.6pt; padding-left: 16.6pt;"&gt;
    &lt;div style="float: left; width: 16.6pt; white-space: nowrap; font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;8.&lt;/span&gt;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Debt&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company has $268,620,000 in senior secured financing, (as amended from time to time, the &#x201c;Credit Facility&#x201d;) consisting of a $238,620,000 revolving loan facility (the &#x201c;Revolving Facility&#x201d;), subject to certain restrictions, and a $30,000,000 term loan facility (the &#x201c;Term Loans&#x201d;). The Term Loans were repaid during the year ended March 31, 2024. The Credit Facility matures on December 12, 2028. The lenders have a security interest in substantially all of the assets of the Company. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company had $94,668,000 and $90,787,000 outstanding under the Revolving Facility at March 31, 2026 and 2025, respectively. In addition, $15,470,000 was outstanding for letters of credit at March 31, 2026. At March 31, 2026, after certain contractual adjustments, $119,048,000 was available under the Revolving Facility. The interest rate on the Company&#x2019;s Revolving Facility was 6.79% and 7.46% at March 31, 2026 and 2025, respectively. &lt;/div&gt;&lt;div&gt; The Credit Facility requires the Company to maintain a minimum fixed charge coverage ratio if undrawn availability is less than 22.5% of the aggregate revolving commitments and a specified minimum undrawn availability. During the year ended March 31, 2026, undrawn availability was greater than the 22.5% threshold, therefore, the fixed charge coverage ratio financial covenant was not required to be tested. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   &lt;span style="font-style: italic;"&gt;Convertible Notes, Related Party&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; On March 31, 2023, the Company entered into a note purchase agreement, as amended, (the &#x201c;Note Purchase Agreement&#x201d;) with Bison Capital Partners VI, L.P. and Bison Capital Partners VI-A, L.P. (collectively, the &#x201c;Purchasers&#x201d;) and Bison Capital Partners VI, L.P., as the purchaser representative (the &#x201c;Purchaser Representative&#x201d;) for the issuance and sale of $32,000,000 in aggregate principal amount of convertible notes due in 2029 (the &#x201c;Convertible Notes&#x201d;), which was used for general corporate purposes. The Convertible Notes will bear interest at a rate of 10.0% per annum, compounded annually, and payable (i) in kind or (ii) in cash, annually in arrears on April 1 of each year. In April 2025, non-cash accrued interest for the Convertible Notes of $3,521,000 was paid in-kind and is included in the principal amount of Convertible Notes at March 31, 2026. In April 2024, non-cash accrued interest on the Convertible Notes of $3,209,000 was paid in-kind and is included in the principal amount of Convertible Notes at March 31, 2025. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The Company&#x2019;s Convertible Notes are comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 11.25pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: middle; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: middle;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Principal amount of Convertible Notes
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;38,730,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;35,209,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: unamortized debt discount attributed to Compound Net Derivative Liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(5,332,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(6,556,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: unamortized debt discount attributed to debt issuance costs
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;(745,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;(916,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Carrying amount of the Convertible Notes
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;32,653,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;27,737,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Plus: Compound Net Derivative Liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Net carrying amount of Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;38,993,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;35,207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The aggregate proceeds from the offering were approximately $31,280,000, net of initial purchasers&#x2019; fees and other related expenses. The initial conversion rate is 66.6667 shares of the Company&#x2019;s common stock per $1,000 principal amount of notes (equivalent to an initial conversion price of approximately $15.00 per share of common stock). At March 31, 2026, the Company had 28,680,086 shares of its common stock available to be issued if the Convertible Notes were converted. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; In connection with the Note Purchase Agreement, the Company entered into common stock warrants (the &#x201c;Warrants&#x201d;) with the Purchasers, which mature on March 30, 2029. The Warrants do not become exercisable unless a Company Redemption (as defined below) occurs and the volume weighted average price of the Company&#x2019;s common stock for 20 consecutive days prior to the redemption is less than $15.00. The fair value of the Warrants, using Level 3 inputs and the Monte Carlo simulation model, was zero at March 31, 2026 and 2025. The Company estimates the fair value of the Warrants at each balance sheet date. Any subsequent changes from the initial recognition in the fair value of the Warrants will be recorded in current period earnings in the consolidated statements of operations. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The Convertible Notes may be converted, subject to certain conditions, at an initial conversion price of $15.00, subject to adjustment as provide in the Convertible Notes (the &#x201c;Conversion Option&#x201d;). The Convertible Notes also include a provision for a return of interest (&#x201c;Return of Interest&#x201d;), which requires the Purchasers to return 15.0% of the interest paid to the Company in certain circumstances, subject to reduction of the Return of Interest amount in the event that the Return of Interest amount would result in total payments to the Purchasers of less than two times the original principal amount. The Return of Interest provision is accounted for as part of the Conversion Option and if the Conversion Option is exercised in the future, the Return of Interest provision will remain outstanding until the Purchaser sells all of the underlying stock received upon conversion. Upon conversion, any value associated with the Return of Interest provision will be reflected as a derivative asset upon conversion, with changes in fair value being recorded in earnings in the consolidated statements of operations until settlement in connection with the sale of the underlying stock by the Purchaser. Unless and until the Company delivers a redemption notice, the Purchasers of the Convertible Notes may convert their Convertible Notes at any time at their option. Upon conversion, the Convertible Notes will be settled in shares of the Company&#x2019;s common stock. The conversion rate and conversion price are subject to customary adjustments upon the occurrence of certain events. The Convertible Notes have a stated maturity of March 30, 2029, subject to earlier conversion or redemption in accordance with their terms. &lt;/div&gt;&lt;div&gt; If there is a Fundamental Transaction, as defined in the Form of Convertible Promissory Note, the Company may redeem all or part of the Convertible Notes. Except in the case of the occurrence of a Fundamental Transaction, the Company may not redeem the Convertible Notes prior to March 31, 2026. After March 31, 2026, the Company may redeem all or part of the Convertible Notes for a cash purchase (the &#x201c;Company Redemption&#x201d;) price equal to the Redemption Price (as defined below) plus $5,000,000, but only if (i) it is listed on a national exchange, (ii) there is no &#x201c;Event of Default&#x201d; occurring and continuing, and (iii) Adjusted EBITDA for the prior four quarters is greater than $80,000,000. The &#x201c;Redemption Price&#x201d; shall mean a cash amount equal to the principal amount of the Convertible Notes to be redeemed, plus accrued and unpaid interest. However, if the volume weighted average price of the Company&#x2019;s common stock for 20 consecutive days prior to the notice of the Company Redemption is less than $15, the Purchasers may exercise the warrants and the Company will pay the Redemption Price plus $2,000,000. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The Conversion Option and the Company Redemption both met the criteria for bifurcation from the Convertible Notes as derivatives and have been combined as a compound net derivative liability (the &#x201c;Compound Net Derivative Liability&#x201d;). The Compound Net Derivative Liability has been recorded within &lt;span style="-sec-ix-hidden: hidden-fact-4"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-5"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-6"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-7"&gt;convertible note, related party&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; in the consolidated balance sheets. The fair value of the Conversion Option and the Company Redemption option using Level 3 inputs and the Monte Carlo simulation model was a liability of $16,900,000 and $9,000,000, and an asset of $10,560,000 and $1,530,000 at March 31, 2026 and 2025, respectively. The Company estimates the fair value of the Compound Net Derivative Liability at each balance sheet date. Any subsequent changes from the initial recognition in the fair value of the Compound Net Derivative Liability are recorded in current period earnings in the consolidated statements of operations. During the years ended March 31, 2026, 2025, and 2024, the Company recorded a gain of $1,130,000, a loss of $60,000, and a gain of $1,020,000, respectively, as the change in fair value of the Compound Net Derivative Liability in the consolidated statements of operations and consolidated statements of cash flows. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   The Convertible Notes also contain additional features, such as, default interest and options related to a Fundamental Transaction, requiring bifurcation which were not separately accounted for as the value of such features were not material at March 31, 2026 and 2025. Any subsequent changes from the initial recognition in the fair value of those features are recorded in current period earnings in the consolidated statements of operations.
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The Convertible Notes include customary provisions relating to the occurrence of Events of Default, which include the following: (i) certain payment defaults on the Convertible Notes&#x37e; (ii) certain events of bankruptcy, insolvency and reorganization involving the Company or any of its subsidiaries; (iii) the entering of one or more final judgments or orders against the Company or any of its subsidiaries for an aggregate payment exceeding $25,000,000; (iv) the acceleration of senior debt or any other debt greater than $25,000,000; (v) certain failures of the Company to comply with certain provisions of the Note Purchase Agreement or material breaches of the Note Purchase Agreement by the Company or any of its subsidiaries; (vi) any material provision of the Note Purchase Agreement, the Convertible Notes, the guarantee, the subordination agreement, the Warrants or the registration rights agreement, for any reason, ceases to be valid and binding on the Company or any subsidiary, or any subsidiary shall so claim in writing to challenge the validity of or the Company&#x2019;s liability under the Note Purchase Agreement, the Convertible Notes, or the registration rights agreement; or (vii) the Company fails to maintain the listing of its capital stock on a national securities exchange. Events of Default will be subject to a 30-day cure period except for those related to clause (ii) and (iv) of the preceding sentence. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; If an Event of Default occurs and is continuing, then, the Company shall deliver written notice to the Purchasers within 5 business days of first learning of such Event of Default. If an Event of Default involving bankruptcy, insolvency or reorganization events with respect to the Company (and not solely with respect to its significant subsidiary) occurs, then the principal amount of, and all accrued and unpaid interest on, all of the Convertible Notes then outstanding will immediately become due and payable without any further action. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; Unamortized debt issuance costs of $745,000 and $916,000 are presented in the balance sheet as a direct deduction from the carrying amounts of the Convertible Notes at March 31, 2026 and 2025, respectively. Debt issuance costs are amortized using the effective interest method through the maturity of the Convertible Note and recorded in interest expense in the consolidated statements of operations. The effective interest rate was 18.3% as of March 31, 2026, 2025, and 2024, respectively. &lt;/div&gt;&lt;div&gt; Additionally, pursuant to the Note Purchase Agreement, subject to certain conditions, the Purchaser Representative shall have the right to nominate one director to serve (the &#x201c;Investor Director&#x201d;) on the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;). If an Investor Director is not currently serving on the Board, and subject to certain other conditions set forth in the Note Purchase Agreement, the Purchaser Representative shall have the right to designate one person to have observation rights with respect to all meetings of the Board. In connection with the Company&#x2019;s entry into the Note Purchase Agreement, Douglas Trussler was appointed to serve on its Board. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; Interest expense related to the Convertible Notes is as follows: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: middle;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Interest expense on Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Contractual interest expense
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,873,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,521,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,200,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accretion of debt discount
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,224,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;853,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Amortization of issuance costs
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;171,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;142,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;119,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total interest expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,268,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,683,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,172,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; There are no future payments required under the Convertible Notes prior to their maturity, therefore, the principal amount of the notes plus interest payable in kind, assuming no early redemption or conversion has occurred, of $56,704,000 would be paid on March 30, 2029. &lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c76" decimals="0" id="ixv-18136" unitRef="usd">268620000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c77" decimals="0" id="ixv-18137" unitRef="usd">238620000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c78" decimals="0" id="ixv-18138" unitRef="usd">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c79" id="ixv-18139">2028-12-12</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LineOfCredit contextRef="c77" decimals="0" id="ixv-18140" unitRef="usd">94668000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c80" decimals="0" id="ixv-18141" unitRef="usd">90787000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit contextRef="c81" decimals="0" id="ixv-18142" unitRef="usd">15470000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="c77" decimals="0" id="ixv-18143" unitRef="usd">119048000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c82"
      decimals="INF"
      id="ixv-18144"
      unitRef="pure">0.0679</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c83"
      decimals="INF"
      id="ixv-18145"
      unitRef="pure">0.0746</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage contextRef="c76" decimals="3" id="ixv-18146" unitRef="pure">0.225</mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage>
    <mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage contextRef="c76" decimals="3" id="ixv-18147" unitRef="pure">0.225</mpaa:LineOfCreditFacilityAggregateRevolvingCommitmentsPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c84" decimals="0" id="ixv-18148" unitRef="usd">32000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c84"
      decimals="INF"
      id="ixv-18149"
      unitRef="pure">0.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:PaidInKindInterest contextRef="c85" decimals="0" id="ixv-18150" unitRef="usd">3521000</us-gaap:PaidInKindInterest>
    <us-gaap:PaidInKindInterest contextRef="c86" decimals="0" id="ixv-18151" unitRef="usd">3209000</us-gaap:PaidInKindInterest>
    <us-gaap:ConvertibleDebtTableTextBlock contextRef="c0" id="ixv-10317">&lt;div&gt; The Company&#x2019;s Convertible Notes are comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 11.25pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: middle; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: middle;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Principal amount of Convertible Notes
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;38,730,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;35,209,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: unamortized debt discount attributed to Compound Net Derivative Liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(5,332,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(6,556,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: unamortized debt discount attributed to debt issuance costs
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;(745,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;(916,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Carrying amount of the Convertible Notes
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;32,653,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;27,737,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Plus: Compound Net Derivative Liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Net carrying amount of Convertible Notes, related party&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;38,993,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;35,207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c88" decimals="0" id="ixv-18152" unitRef="usd">38730000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c89" decimals="0" id="ixv-18153" unitRef="usd">35209000</us-gaap:DebtInstrumentFaceAmount>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability contextRef="c88" decimals="0" id="ixv-18154" unitRef="usd">5332000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability contextRef="c89" decimals="0" id="ixv-18155" unitRef="usd">6556000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToCompoundNetDerivativeLiability>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts contextRef="c88" decimals="0" id="ixv-18156" unitRef="usd">745000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts contextRef="c89" decimals="0" id="ixv-18157" unitRef="usd">916000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts>
    <mpaa:AmountAllocatedToConvertibleNotes contextRef="c88" decimals="0" id="ixv-18158" unitRef="usd">32653000</mpaa:AmountAllocatedToConvertibleNotes>
    <mpaa:AmountAllocatedToConvertibleNotes contextRef="c89" decimals="0" id="ixv-18159" unitRef="usd">27737000</mpaa:AmountAllocatedToConvertibleNotes>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c88" decimals="0" id="ixv-18160" unitRef="usd">6340000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c89" decimals="0" id="ixv-18161" unitRef="usd">7470000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c88" decimals="0" id="ixv-18162" unitRef="usd">38993000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c89" decimals="0" id="ixv-18163" unitRef="usd">35207000</us-gaap:ConvertibleDebtNoncurrent>
    <mpaa:ProceedsFromConvertibleDebtNet contextRef="c87" decimals="0" id="ixv-18164" unitRef="usd">31280000</mpaa:ProceedsFromConvertibleDebtNet>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1 contextRef="c87" decimals="4" id="ixv-18165" unitRef="pure">66.6667</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <mpaa:DebtInstrumentConvertibleConversionBasePrincipalAmount contextRef="c84" decimals="0" id="ixv-18166" unitRef="usd">1000</mpaa:DebtInstrumentConvertibleConversionBasePrincipalAmount>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c84"
      decimals="2"
      id="ixv-18167"
      unitRef="usdPershares">15</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <mpaa:DebtInstrumentConvertibleCommonStockAvailableForIssuanceUponConversion
      contextRef="c88"
      decimals="INF"
      id="ixv-18168"
      unitRef="shares">28680086</mpaa:DebtInstrumentConvertibleCommonStockAvailableForIssuanceUponConversion>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate contextRef="c88" id="ixv-18169">2029-03-30</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <mpaa:WarrantsThresholdConsecutiveTradingDays
      contextRef="c85"
      decimals="INF"
      id="ixv-18170"
      unitRef="Days">20</mpaa:WarrantsThresholdConsecutiveTradingDays>
    <mpaa:WarrantsRedemptionPrice
      contextRef="c85"
      decimals="2"
      id="ixv-18171"
      unitRef="usdPershares">15</mpaa:WarrantsRedemptionPrice>
    <mpaa:WarrantsAndRightsOutstandingFairValue contextRef="c88" decimals="0" id="ixv-18172" unitRef="usd">0</mpaa:WarrantsAndRightsOutstandingFairValue>
    <mpaa:WarrantsAndRightsOutstandingFairValue contextRef="c89" decimals="0" id="ixv-18173" unitRef="usd">0</mpaa:WarrantsAndRightsOutstandingFairValue>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="c88"
      decimals="2"
      id="ixv-18174"
      unitRef="usdPershares">15</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <mpaa:ReturnOfInterestPercentage contextRef="c88" decimals="3" id="ixv-18175" unitRef="pure">0.15</mpaa:ReturnOfInterestPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="c85" id="ixv-18176">2029-03-30</us-gaap:DebtInstrumentMaturityDate>
    <mpaa:AdditionalAmountToBePaidForRedemption contextRef="c88" decimals="0" id="ixv-18177" unitRef="usd">5000000</mpaa:AdditionalAmountToBePaidForRedemption>
    <mpaa:MinimumAdjustedEBITDAForRedemption contextRef="c88" decimals="0" id="ixv-18178" unitRef="usd">80000000</mpaa:MinimumAdjustedEBITDAForRedemption>
    <mpaa:WarrantsThresholdConsecutiveTradingDays
      contextRef="c85"
      decimals="INF"
      id="ixv-18179"
      unitRef="Days">20</mpaa:WarrantsThresholdConsecutiveTradingDays>
    <mpaa:WarrantsRedemptionPrice
      contextRef="c85"
      decimals="0"
      id="ixv-18180"
      unitRef="usdPershares">15</mpaa:WarrantsRedemptionPrice>
    <mpaa:AdditionalAmountPaidOnRedemptionPriceConditionTwo contextRef="c88" decimals="0" id="ixv-18181" unitRef="usd">2000000</mpaa:AdditionalAmountPaidOnRedemptionPriceConditionTwo>
    <us-gaap:DerivativeLiabilities contextRef="c88" decimals="0" id="ixv-18182" unitRef="usd">16900000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c89" decimals="0" id="ixv-18183" unitRef="usd">9000000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets contextRef="c88" decimals="0" id="ixv-18184" unitRef="usd">10560000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c89" decimals="0" id="ixv-18185" unitRef="usd">1530000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c85" decimals="0" id="ixv-18186" unitRef="usd">1130000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c86" decimals="0" id="ixv-18187" unitRef="usd">-60000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c90" decimals="0" id="ixv-18188" unitRef="usd">1020000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <mpaa:ThresholdAggregatePaymentInEventOfDefault contextRef="c85" decimals="0" id="ixv-18189" unitRef="usd">25000000</mpaa:ThresholdAggregatePaymentInEventOfDefault>
    <mpaa:ThresholdAmountSeniorDebtAccelerationInEventOfDefault contextRef="c85" decimals="0" id="ixv-18190" unitRef="usd">25000000</mpaa:ThresholdAmountSeniorDebtAccelerationInEventOfDefault>
    <mpaa:CurePeriodInCaseOfEventsOfDefault contextRef="c85" id="ixv-18191">P30D</mpaa:CurePeriodInCaseOfEventsOfDefault>
    <mpaa:NoticePeriodInTheEventsOfDefault contextRef="c85" id="ixv-18192">P5D</mpaa:NoticePeriodInTheEventsOfDefault>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts contextRef="c88" decimals="0" id="ixv-18193" unitRef="usd">745000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts>
    <mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts contextRef="c89" decimals="0" id="ixv-18194" unitRef="usd">916000</mpaa:DebtInstrumentUnamortizedDiscountAttributedToDebtIssuanceCosts>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c88" decimals="3" id="ixv-18195" unitRef="pure">0.183</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c89" decimals="3" id="ixv-18196" unitRef="pure">0.183</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c91" decimals="3" id="ixv-18197" unitRef="pure">0.183</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <mpaa:PurchaseRepresentativeRightToNominateDirectorsNumberOfDirectors
      contextRef="c85"
      decimals="INF"
      id="ixv-18198"
      unitRef="Director">1</mpaa:PurchaseRepresentativeRightToNominateDirectorsNumberOfDirectors>
    <mpaa:NumberOfPersonsHavingObservationRights
      contextRef="c85"
      decimals="INF"
      id="ixv-18199"
      unitRef="Person">1</mpaa:NumberOfPersonsHavingObservationRights>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock contextRef="c0" id="ixv-10464">&lt;div&gt; Interest expense related to the Convertible Notes is as follows: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: middle;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Interest expense on Convertible Notes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Contractual interest expense
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,873,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,521,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,200,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accretion of debt discount
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,224,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;853,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Amortization of issuance costs
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;171,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;142,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;119,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total interest expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,268,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,683,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,172,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c85" decimals="0" id="ixv-18200" unitRef="usd">3873000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c86" decimals="0" id="ixv-18201" unitRef="usd">3521000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c90" decimals="0" id="ixv-18202" unitRef="usd">3200000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c85" decimals="0" id="ixv-18203" unitRef="usd">1224000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c86" decimals="0" id="ixv-18204" unitRef="usd">1020000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium contextRef="c90" decimals="0" id="ixv-18205" unitRef="usd">853000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c85" decimals="0" id="ixv-18206" unitRef="usd">171000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c86" decimals="0" id="ixv-18207" unitRef="usd">142000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c90" decimals="0" id="ixv-18208" unitRef="usd">119000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:InterestExpenseDebt contextRef="c85" decimals="0" id="ixv-18209" unitRef="usd">5268000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c86" decimals="0" id="ixv-18210" unitRef="usd">4683000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt contextRef="c90" decimals="0" id="ixv-18211" unitRef="usd">4172000</us-gaap:InterestExpenseDebt>
    <mpaa:ConvertibleNotesGross contextRef="c88" decimals="0" id="ixv-18212" unitRef="usd">56704000</mpaa:ConvertibleNotesGross>
    <mpaa:ContractLiabilitiesTextBlock contextRef="c0" id="ixv-10601">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;9. Contract Liabilities&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; During the year ended March 31, 2026, the Company recognized remanufactured core revenue of $14,797,000 and reduced the customer core returns accruals in connection with the realignment of inventory at certain customer distribution centers. The Company did not have any remanufactured core revenue in connection with the realignment of inventory at certain customer distribution centers during the years ended March 31, 2025 and 2024. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; Contract liabilities are comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 12.75pt; white-space : nowrap; "&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Short-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer allowances earned
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,616,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;16,283,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;18,394,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;13,880,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10,121,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,196,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10,048,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,795,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer deposits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,185,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,486,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods liabilities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;837,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;518,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total short-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;61,201,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;38,158,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Long-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;245,504,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;227,588,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,604,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,768,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,048,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total long-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;249,108,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;241,404,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractLiabilitiesTextBlock>
    <mpaa:RemanufacturedCoreRevenue contextRef="c0" decimals="0" id="ixv-18213" unitRef="usd">14797000</mpaa:RemanufacturedCoreRevenue>
    <mpaa:RemanufacturedCoreRevenue contextRef="c7" decimals="0" id="ixv-18214" unitRef="usd">0</mpaa:RemanufacturedCoreRevenue>
    <mpaa:RemanufacturedCoreRevenue contextRef="c8" decimals="0" id="ixv-18215" unitRef="usd">0</mpaa:RemanufacturedCoreRevenue>
    <mpaa:ContractLiabilitiesTableTextBlock contextRef="c0" id="ixv-10607">&lt;div&gt; Contract liabilities are comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 12.75pt; white-space : nowrap; "&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Short-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer allowances earned
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,616,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;16,283,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;18,394,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;13,880,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10,121,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,196,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10,048,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,795,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer deposits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,185,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,486,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finished goods liabilities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;837,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;518,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total short-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;61,201,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;38,158,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Long-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer core returns accruals
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;245,504,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;227,588,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued core payment
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,604,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,768,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Core bank liability
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;10,048,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 14.25pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total long-term contract liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;249,108,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;241,404,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ContractLiabilitiesTableTextBlock>
    <mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent contextRef="c3" decimals="0" id="ixv-18216" unitRef="usd">19616000</mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent contextRef="c4" decimals="0" id="ixv-18217" unitRef="usd">16283000</mpaa:ContractWithCustomerLiabilityCustomerAllowancesEarnedCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent contextRef="c3" decimals="0" id="ixv-18218" unitRef="usd">18394000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent contextRef="c4" decimals="0" id="ixv-18219" unitRef="usd">13880000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualCurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent contextRef="c3" decimals="0" id="ixv-18220" unitRef="usd">10121000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent contextRef="c4" decimals="0" id="ixv-18221" unitRef="usd">3196000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentCurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent contextRef="c3" decimals="0" id="ixv-18222" unitRef="usd">10048000</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent contextRef="c4" decimals="0" id="ixv-18223" unitRef="usd">1795000</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent contextRef="c3" decimals="0" id="ixv-18224" unitRef="usd">2185000</mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent contextRef="c4" decimals="0" id="ixv-18225" unitRef="usd">2486000</mpaa:ContractWithCustomerLiabilityCustomerDepositsCurrent>
    <mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent contextRef="c3" decimals="0" id="ixv-18226" unitRef="usd">837000</mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent>
    <mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent contextRef="c4" decimals="0" id="ixv-18227" unitRef="usd">518000</mpaa:ContractWithCustomerLiabilityFinishedGoodsLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c3" decimals="0" id="ixv-18228" unitRef="usd">61201000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c4" decimals="0" id="ixv-18229" unitRef="usd">38158000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent contextRef="c3" decimals="0" id="ixv-18230" unitRef="usd">245504000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent>
    <mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent contextRef="c4" decimals="0" id="ixv-18231" unitRef="usd">227588000</mpaa:ContractWithCustomerLiabilityCustomerCoreReturnsAccrualNoncurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent contextRef="c3" decimals="0" id="ixv-18232" unitRef="usd">3604000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent>
    <mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent contextRef="c4" decimals="0" id="ixv-18233" unitRef="usd">3768000</mpaa:ContractWithCustomerLiabilityAccruedCorePaymentNoncurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent contextRef="c3" decimals="0" id="ixv-18234" unitRef="usd">0</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent>
    <mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent contextRef="c4" decimals="0" id="ixv-18235" unitRef="usd">10048000</mpaa:ContractWithCustomerLiabilityCoreBankLiabilityNonCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-18236" unitRef="usd">249108000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-18237" unitRef="usd">241404000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <mpaa:LesseeOperatingAndFinanceLeasesTextBlock contextRef="c0" id="ixv-10787">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;10. Leases&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The Company leases various facilities in North America and Asia under operating leases expiring through August 2033. The Company also has finance leases for certain office and manufacturing equipment, which generally range from three to five years. The Company has material non-functional currency leases, which resulted in a remeasurement gain of $6,409,000, a remeasurement loss of $11,713,000 and a remeasurement gain of $5,187,000 during the years ended March 31, 2026, 2025, and 2024, respectively. These remeasurement gains and losses are included in foreign exchange impact of lease liabilities and forward contracts in the consolidated statements of operations. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; During the year ended March 31, 2025, the Company ceased manufacturing operations at its Torrance, California facility as a part of its on-going strategy to utilize its global footprint to enhance its operating efficiencies. This represented a significant change to the use of this right-of-use asset, which required a reassessment of the Company&#x2019;s asset groups. The Company concluded that this right-of-use asset was no longer part of the Hard Parts asset group. The Company performed a test for recoverability (using Level 3 inputs) which resulted in no impairment at March 31, 2026 and 2025, respectively. Any future changes to the assumptions and estimates from those anticipated may affect the carrying value of right-of-use assets and could result in impairment charges. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; Balance sheet information for leases is comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 39%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 36%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 11.25pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Classification&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Assets:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-8"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-9"&gt;Operating lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;63,103,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;66,603,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-10"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-11"&gt;Plant and equipment&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,784,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,296,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 13.5pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total leased assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;67,887,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;70,899,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 13.5pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Liabilities:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Current
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-12"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-13"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,957,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;9,982,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-14"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-15"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,289,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,222,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Long-term
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-16"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-17"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;56,969,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;65,308,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-18"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-19"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,202,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,954,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 15.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;70,417,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;78,466,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt; Lease cost recognized in the consolidated statements of operations is comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Years Ended March 31, &lt;/span&gt;
     &lt;/div&gt;
        &lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Operating lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;14,357,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;14,057,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;15,047,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Short-term lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;999,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,221,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,263,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Variable lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;592,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;511,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;667,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Finance lease cost:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Amortization of finance lease assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,294,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,234,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,508,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Interest on finance lease liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;191,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;219,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;17,539,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;17,214,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;18,704,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; Maturities of lease commitments were as follows: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Maturity of lease liabilities by year ended March 31,&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Operating Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Finance Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2027
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12,454,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,547,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;14,001,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2028
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,806,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,292,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;13,098,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2029
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,285,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,027,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12,312,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2030
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,387,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;950,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12,337,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2031
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,623,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;269,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,892,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Thereafter
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;20,529,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;20,529,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Total lease payments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;79,084,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5,085,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;84,169,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Less: amount representing interest
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(13,158,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(594,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(13,752,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Present value of lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;65,926,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,491,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;70,417,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; Other information about leases is as follows: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;Lease term and discount rate&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Weighted-average remaining lease term (years): &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Weighted-average discount rate: &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:LesseeOperatingAndFinanceLeasesTextBlock>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c92" id="ixv-18238">P3Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:LesseeFinanceLeaseTermOfContract1 contextRef="c93" id="ixv-18239">P5Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c0" decimals="0" id="ixv-18241" unitRef="usd">6409000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c7" decimals="0" id="ixv-18242" unitRef="usd">-11713000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <mpaa:GainLossOnRemeasurementOfLeaseLiabilities contextRef="c8" decimals="0" id="ixv-18243" unitRef="usd">5187000</mpaa:GainLossOnRemeasurementOfLeaseLiabilities>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c0" decimals="0" id="ixv-18244" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse contextRef="c7" decimals="0" id="ixv-18245" unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-10795">&lt;div&gt; Balance sheet information for leases is comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 39%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 36%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; height : 11.25pt; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Classification&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Assets:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-8"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-9"&gt;Operating lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;63,103,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;66,603,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-10"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-11"&gt;Plant and equipment&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,784,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,296,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 13.5pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total leased assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;67,887,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;70,899,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 13.5pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Liabilities:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Current
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-12"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-13"&gt;Operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,957,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;9,982,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-14"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-15"&gt;Other current liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,289,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,222,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Long-term
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-16"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-17"&gt;Long-term operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;56,969,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;65,308,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Finance
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; &lt;span style="-sec-ix-hidden: hidden-fact-18"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-19"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,202,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,954,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 15.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="2" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;70,417,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;78,466,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:LesseeScheduleOfOperatingLeaseAndFinanceLeaseAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-18246" unitRef="usd">63103000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="0" id="ixv-18247" unitRef="usd">66603000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c3" decimals="0" id="ixv-18248" unitRef="usd">4784000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c4" decimals="0" id="ixv-18249" unitRef="usd">4296000</us-gaap:FinanceLeaseRightOfUseAsset>
    <mpaa:OperatingAndFinanceLeaseRightOfUseAssets contextRef="c3" decimals="0" id="ixv-18250" unitRef="usd">67887000</mpaa:OperatingAndFinanceLeaseRightOfUseAssets>
    <mpaa:OperatingAndFinanceLeaseRightOfUseAssets contextRef="c4" decimals="0" id="ixv-18251" unitRef="usd">70899000</mpaa:OperatingAndFinanceLeaseRightOfUseAssets>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-18252" unitRef="usd">8957000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="0" id="ixv-18253" unitRef="usd">9982000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c3" decimals="0" id="ixv-18254" unitRef="usd">1289000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c4" decimals="0" id="ixv-18255" unitRef="usd">1222000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-18256" unitRef="usd">56969000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-18257" unitRef="usd">65308000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c3" decimals="0" id="ixv-18258" unitRef="usd">3202000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c4" decimals="0" id="ixv-18259" unitRef="usd">1954000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <mpaa:OperatingAndFinanceLeaseLiability contextRef="c3" decimals="0" id="ixv-18260" unitRef="usd">70417000</mpaa:OperatingAndFinanceLeaseLiability>
    <mpaa:OperatingAndFinanceLeaseLiability contextRef="c4" decimals="0" id="ixv-18261" unitRef="usd">78466000</mpaa:OperatingAndFinanceLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock contextRef="c0" id="ixv-11036">&lt;div&gt; Lease cost recognized in the consolidated statements of operations is comprised of the following: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="9" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Years Ended March 31, &lt;/span&gt;
     &lt;/div&gt;
        &lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Operating lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;14,357,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;14,057,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;15,047,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Short-term lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;999,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,221,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,263,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Variable lease cost
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;592,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;511,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;667,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Finance lease cost:
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Amortization of finance lease assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,294,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,234,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,508,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Interest on finance lease liabilities
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;297,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;191,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;219,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total lease cost&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;17,539,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;17,214,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;18,704,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" id="ixv-18262" unitRef="usd">14357000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c7" decimals="0" id="ixv-18263" unitRef="usd">14057000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c8" decimals="0" id="ixv-18264" unitRef="usd">15047000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c0" decimals="0" id="ixv-18265" unitRef="usd">999000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c7" decimals="0" id="ixv-18266" unitRef="usd">1221000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c8" decimals="0" id="ixv-18267" unitRef="usd">1263000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c0" decimals="0" id="ixv-18268" unitRef="usd">592000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c7" decimals="0" id="ixv-18269" unitRef="usd">511000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c8" decimals="0" id="ixv-18270" unitRef="usd">667000</us-gaap:VariableLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c0" decimals="0" id="ixv-18271" unitRef="usd">1294000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c7" decimals="0" id="ixv-18272" unitRef="usd">1234000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization contextRef="c8" decimals="0" id="ixv-18273" unitRef="usd">1508000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c0" decimals="0" id="ixv-18274" unitRef="usd">297000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c7" decimals="0" id="ixv-18275" unitRef="usd">191000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense contextRef="c8" decimals="0" id="ixv-18276" unitRef="usd">219000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost contextRef="c0" decimals="0" id="ixv-18277" unitRef="usd">17539000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c7" decimals="0" id="ixv-18278" unitRef="usd">17214000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c8" decimals="0" id="ixv-18279" unitRef="usd">18704000</us-gaap:LeaseCost>
    <mpaa:LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock contextRef="c0" id="ixv-11205">&lt;div&gt; Maturities of lease commitments were as follows: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Maturity of lease liabilities by year ended March 31,&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Operating Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Finance Leases&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2027
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12,454,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,547,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;14,001,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2028
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,806,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,292,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;13,098,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2029
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,285,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,027,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12,312,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2030
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,387,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;950,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12,337,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      2031
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,623,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;269,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;11,892,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Thereafter
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;20,529,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;- &lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;20,529,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Total lease payments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;79,084,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5,085,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;84,169,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding-left: 20px;"&gt;
     &lt;div&gt;
      Less: amount representing interest
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(13,158,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(594,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(13,752,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Present value of lease liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;65,926,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,491,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;70,417,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:LesseeOperatingLeaseAndFinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="0" id="ixv-18280" unitRef="usd">12454000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c3" decimals="0" id="ixv-18281" unitRef="usd">1547000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths contextRef="c3" decimals="0" id="ixv-18282" unitRef="usd">14001000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" id="ixv-18283" unitRef="usd">11806000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" id="ixv-18284" unitRef="usd">1292000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c3" decimals="0" id="ixv-18285" unitRef="usd">13098000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="0" id="ixv-18286" unitRef="usd">11285000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="0" id="ixv-18287" unitRef="usd">1027000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree contextRef="c3" decimals="0" id="ixv-18288" unitRef="usd">12312000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="0" id="ixv-18289" unitRef="usd">11387000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="0" id="ixv-18290" unitRef="usd">950000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour contextRef="c3" decimals="0" id="ixv-18291" unitRef="usd">12337000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="0" id="ixv-18292" unitRef="usd">11623000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="0" id="ixv-18293" unitRef="usd">269000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFive contextRef="c3" decimals="0" id="ixv-18294" unitRef="usd">11892000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive contextRef="c3" decimals="0" id="ixv-18295" unitRef="usd">20529000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c3" decimals="0" id="ixv-18296" unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive contextRef="c3" decimals="0" id="ixv-18297" unitRef="usd">20529000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" id="ixv-18298" unitRef="usd">79084000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" id="ixv-18299" unitRef="usd">5085000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue contextRef="c3" decimals="0" id="ixv-18300" unitRef="usd">84169000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" id="ixv-18301" unitRef="usd">13158000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" id="ixv-18302" unitRef="usd">594000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <mpaa:LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c3" decimals="0" id="ixv-18303" unitRef="usd">13752000</mpaa:LesseeOperatingAndFinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-18304" unitRef="usd">65926000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c3" decimals="0" id="ixv-18305" unitRef="usd">4491000</us-gaap:FinanceLeaseLiability>
    <mpaa:OperatingAndFinanceLeaseLiability contextRef="c3" decimals="0" id="ixv-18306" unitRef="usd">70417000</mpaa:OperatingAndFinanceLeaseLiability>
    <mpaa:LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock contextRef="c0" id="ixv-11382">&lt;div&gt; Other information about leases is as follows: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align : top; white-space : nowrap; "&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;Lease term and discount rate&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Weighted-average remaining lease term (years): &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;3.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.5&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7.3&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Weighted-average discount rate: &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Finance leases &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td style="padding-left: 10px;"&gt; &lt;div&gt; Operating leases &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.7&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.8&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:LesseeOperatingLeaseAndFinanceLeaseOtherInformationTableTextBlock>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-18307">P3Y9M18D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4" id="ixv-18308">P3Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c3" id="ixv-18309">P6Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4" id="ixv-18310">P7Y3M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="3" id="ixv-18311" unitRef="pure">0.068</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="2" id="ixv-18312" unitRef="pure">0.07</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c3" decimals="3" id="ixv-18313" unitRef="pure">0.057</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="3" id="ixv-18314" unitRef="pure">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <mpaa:AccountsReceivableDiscountProgramsTextBlock contextRef="c0" id="ixv-11489">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;11. Accounts Receivable Discount Programs&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   The Company uses accounts receivable discount programs offered by certain customers and their respective banks. Under these accounts receivable discount programs, the Company may sell those customers&#x2019; receivables to those banks at a discount to be agreed upon at the time the receivables are sold. These accounts receivable discount programs allow the Company to accelerate receipt of payment on customers&#x2019; receivables.
  &lt;/div&gt;&lt;div&gt; The following is a summary of the Company&#x2019;s accounts receivable discount programs: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Receivables discounted &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;620,561,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;643,918,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Weighted average days &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;346&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;343&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Weighted average discount rate &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Amount of discount as interest expense &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;32,023,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;38,021,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:AccountsReceivableDiscountProgramsTextBlock>
    <mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock contextRef="c0" id="ixv-11502">&lt;div&gt; The following is a summary of the Company&#x2019;s accounts receivable discount programs: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/div&gt; &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Receivables discounted &lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;620,561,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;643,918,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Weighted average days &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;346&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;343&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt; &lt;div&gt; Weighted average discount rate &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;5.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;6.2&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top;"&gt; &lt;td&gt; &lt;div&gt; Amount of discount as interest expense &lt;/div&gt; &lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;32,023,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;38,021,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</mpaa:ScheduleOfAccountsReceivableDiscountProgramsTableTextBlock>
    <mpaa:AccountsReceivablesDiscounted contextRef="c0" decimals="0" id="ixv-18315" unitRef="usd">620561000</mpaa:AccountsReceivablesDiscounted>
    <mpaa:AccountsReceivablesDiscounted contextRef="c7" decimals="0" id="ixv-18316" unitRef="usd">643918000</mpaa:AccountsReceivablesDiscounted>
    <mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection contextRef="c0" id="ixv-18317">P346D</mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection>
    <mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection contextRef="c7" id="ixv-18318">P343D</mpaa:DiscountedAccountsReceivableWeightedAverageDaysForAcceleratedCollection>
    <mpaa:WeightedAverageDiscountRateOnDiscountedAccountsReceivables contextRef="c0" decimals="3" id="ixv-18319" unitRef="pure">0.054</mpaa:WeightedAverageDiscountRateOnDiscountedAccountsReceivables>
    <mpaa:WeightedAverageDiscountRateOnDiscountedAccountsReceivables contextRef="c7" decimals="3" id="ixv-18320" unitRef="pure">0.062</mpaa:WeightedAverageDiscountRateOnDiscountedAccountsReceivables>
    <mpaa:DiscountRecordedAsInterestExpense contextRef="c0" decimals="0" id="ixv-18321" unitRef="usd">32023000</mpaa:DiscountRecordedAsInterestExpense>
    <mpaa:DiscountRecordedAsInterestExpense contextRef="c7" decimals="0" id="ixv-18322" unitRef="usd">38021000</mpaa:DiscountRecordedAsInterestExpense>
    <us-gaap:SupplierFinanceProgramTextBlock contextRef="c0" id="ixv-11594">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;12. Supplier Finance Programs&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The Company utilizes a supplier finance program, which allows certain of the Company&#x2019;s suppliers to sell their receivables due from the Company to participating financial institutions at the sole discretion of both the supplier and the financial institutions. The program is administered by a third party. Commitments from participating financial institutions that are available to suppliers under this program were $40,000,000 as of March 31, 2026. The Company has no economic interest in the sale of these receivables and no direct relationship with the financial institution. Payments to the third-party administrator are based on services rendered and are not related to the volume or number of financing agreements between suppliers, financial institution, and the third-party administrator. The Company is not a party to agreements negotiated between participating suppliers and the financial institution. The Company's obligations to its suppliers, including amounts due and payment terms, are not affected by a supplier's decision to participate in this program. The Company does not provide guarantees and there are no assets pledged to the financial institution or the third-party administrator for the committed payment in connection with this program. At March 31, 2026 and 2025, the Company had $42,076,000 and $33,661,000, respectively, of outstanding supplier obligations confirmed as valid under this program, included in &lt;span style="-sec-ix-hidden: hidden-fact-20"&gt;accounts payable&lt;/span&gt; in the consolidated balance sheets. &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt; The following is a summary of the changes in outstanding supplier obligations confirmed as valid under this program: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt;
     &lt;/div&gt;
        &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Confirmed obligations outstanding at beginning of year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;33,661,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,695,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Invoices confirmed as valid during the year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;128,236,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;91,951,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Confirmed invoices paid during the year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(119,821,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(59,985,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Confirmed obligations outstanding at end of year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;42,076,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;33,661,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SupplierFinanceProgramTextBlock>
    <mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable contextRef="c3" decimals="0" id="ixv-18323" unitRef="usd">40000000</mpaa:SupplierFinanceProgramAmountOfCommitmentsAvailable>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c3" decimals="0" id="ixv-18324" unitRef="usd">42076000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c4" decimals="0" id="ixv-18325" unitRef="usd">33661000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramTableTextBlock contextRef="c0" id="ixv-11601">&lt;div&gt; The following is a summary of the changes in outstanding supplier obligations confirmed as valid under this program: &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="5" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt;
     &lt;/div&gt;
        &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Confirmed obligations outstanding at beginning of year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;33,661,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;1,695,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Invoices confirmed as valid during the year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;128,236,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;91,951,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Confirmed invoices paid during the year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(119,821,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(59,985,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top;"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Confirmed obligations outstanding at end of year
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;42,076,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;33,661,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:SupplierFinanceProgramTableTextBlock>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c4" decimals="0" id="ixv-18326" unitRef="usd">33661000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c22" decimals="0" id="ixv-18327" unitRef="usd">1695000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligationIncrease contextRef="c0" decimals="0" id="ixv-18328" unitRef="usd">128236000</us-gaap:SupplierFinanceProgramObligationIncrease>
    <us-gaap:SupplierFinanceProgramObligationIncrease contextRef="c7" decimals="0" id="ixv-18329" unitRef="usd">91951000</us-gaap:SupplierFinanceProgramObligationIncrease>
    <us-gaap:SupplierFinanceProgramObligationDecreaseSettlement contextRef="c0" decimals="0" id="ixv-18330" unitRef="usd">119821000</us-gaap:SupplierFinanceProgramObligationDecreaseSettlement>
    <us-gaap:SupplierFinanceProgramObligationDecreaseSettlement contextRef="c7" decimals="0" id="ixv-18331" unitRef="usd">59985000</us-gaap:SupplierFinanceProgramObligationDecreaseSettlement>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c3" decimals="0" id="ixv-18332" unitRef="usd">42076000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c4" decimals="0" id="ixv-18333" unitRef="usd">33661000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0" id="ixv-11702">&lt;div&gt;
   &lt;span style="font-weight: bold;"&gt;13. Financial Risk Management and Derivatives&lt;/span&gt;
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   Purchases and expenses denominated in currencies other than the U.S. dollar, which are primarily related to the Company&#x2019;s facilities overseas, expose the Company to market risk from material movements in foreign exchange rates between the U.S. dollar and the foreign currencies. The Company&#x2019;s primary risk exposure is from fluctuations in the value of the Mexican peso and to a lesser extent, the Chinese yuan. To mitigate these risks, the Company enters into forward foreign currency exchange contracts to exchange U.S. dollars for these foreign currencies. The extent to which forward foreign currency exchange contracts are used is modified periodically in response to the Company&#x2019;s estimate of market conditions and the terms and length of anticipated requirements.
  &lt;/div&gt;&lt;div&gt;&#160;
  &lt;/div&gt;&lt;div&gt;
   The Company enters into forward foreign currency exchange contracts in order to reduce the impact of foreign currency fluctuations and not to engage in currency speculation. The use of derivative financial instruments allows the Company to reduce its exposure to the risk that the eventual cash outflow resulting from funding the expenses of the foreign operations will be materially affected by changes in exchange rates between the U.S. dollar and the foreign currencies. The Company does not hold or issue financial instruments for trading purposes. The forward foreign currency exchange contracts are designated for forecasted expenditure requirements to fund foreign operations.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company had forward foreign currency exchange contracts with a U.S. dollar equivalent notional value of $43,076,000 and $45,921,000 at March 31, 2026 and 2025, respectively. These contracts generally have a term of one year or less, at rates agreed at the inception of the contracts. The counterparty to this derivative transaction is a major financial institution with investment grade credit rating; however, the Company is exposed to credit risk with this institution. The credit risk is limited to the potential unrealized gains (which offset currency fluctuations adverse to the Company) in any such contract should this counterparty fail to perform as contracted. Any changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the consolidated statements of operations. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following shows the effect of the Company&#x2019;s derivative instruments on its consolidated statements of operations: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Gain (Loss) Recognized as Foreign Exchange Impact of Lease Liabilities and Forward Contracts&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Derivatives Not Designated as&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td colspan="12" style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Hedging Instruments&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;2,515,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;(4,179,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;(1,373,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The changes in the fair values of forward foreign currency exchange contracts are included in foreign exchange impact of lease liabilities and forward contracts in the consolidated statements of cash flows for the years ended March 31, 2026, 2025, and 2024. The fair value of the forward foreign currency exchange contracts of $852,000 is included in prepaid expenses and other current assets in the consolidated balance sheet at March 31, 2026. The fair value of the forward foreign currency exchange contracts of $1,663,000 is included in other current liabilities in the consolidated balance sheet at March 31, 2025. &lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c94" decimals="0" id="ixv-18334" unitRef="usd">43076000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c95" decimals="0" id="ixv-18335" unitRef="usd">45921000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeTermOfContract contextRef="c96" id="ixv-18336">P1Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c0" id="ixv-11719">&lt;div style="font-size: 10pt;"&gt; The following shows the effect of the Company&#x2019;s derivative instruments on its consolidated statements of operations: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Gain (Loss) Recognized as Foreign Exchange Impact of Lease Liabilities and Forward Contracts&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Derivatives Not Designated as&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td colspan="12" style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt;
     &lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Hedging Instruments&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: 1pt solid black; vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;2,515,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;(4,179,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: 2px medium medium; border-style: solid none none; border-color: rgb(0, 0, 0) currentcolor currentcolor;"&gt;(1,373,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments contextRef="c97" decimals="0" id="ixv-18337" unitRef="usd">2515000</mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments>
    <mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments contextRef="c98" decimals="0" id="ixv-18338" unitRef="usd">-4179000</mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments>
    <mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments contextRef="c99" decimals="0" id="ixv-18339" unitRef="usd">-1373000</mpaa:UnrealizedGainLossOnForeignCurrencyExchangeContractFairValueDerivativeNotDesignatedAsHedgingInstruments>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue contextRef="c3" decimals="0" id="ixv-18340" unitRef="usd">852000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c4" decimals="0" id="ixv-18341" unitRef="usd">1663000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c0" id="ixv-11787">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;14. Fair Value Measurements&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company defines fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company uses a three-tier valuation hierarchy based upon observable and unobservable inputs:
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18.7pt; padding-left: 37.4pt;"&gt;
    &lt;div style="float: left; width: 18.7pt; white-space: nowrap; font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;&#x2022;&lt;/span&gt;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     Level 1 &#x2014; Valuation is based upon quoted prices (unadjusted) in active markets for identical assets or liabilities.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="margin-left: 37.4pt; clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18.7pt; padding-left: 37.4pt;"&gt;
    &lt;div style="float: left; width: 18.7pt; white-space: nowrap; font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;&#x2022;&lt;/span&gt;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     Level 2 &#x2014; Valuation is based upon quoted prices for similar assets and liabilities in active markets, or other inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial instrument.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="margin-left: 37.4pt; clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18.7pt; padding-left: 37.4pt;"&gt;
    &lt;div style="float: left; width: 18.7pt; white-space: nowrap; font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;&#x2022;&lt;/span&gt;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     Level 3 &#x2014; Valuation is based upon unobservable inputs that are significant to the fair value measurement.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The fair value hierarchy requires the use of observable market data when available. In instances in which the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company&#x2019;s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following sets forth by level within the fair value hierarchy, the Company&#x2019;s financial assets and liabilities that were accounted for at fair value on a recurring basis according to the valuation techniques the Company used to determine their fair values at: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 20%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;     &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2026&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="14" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt;            &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Using Inputs Considers as&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Using Inputs Considered as&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Short-term investments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Mutual funds
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Prepaid expenses and other current assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;"&gt;
     &lt;div&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;852,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;852,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other current liabilities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Deferred compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;"&gt;
     &lt;div&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,663,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,663,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Convertible notes, related party
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;"&gt;
     &lt;div&gt;
      Compound Net Derivative Liability
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Short-term Investments and Deferred Compensation&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company&#x2019;s short-term investments, which fund its deferred compensation liabilities, consist of investments in mutual funds. These investments are classified as Level 1 as the shares of these mutual funds trade with sufficient frequency and volume to enable the Company to obtain pricing information on an ongoing basis.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Forward Foreign Currency Exchange Contracts&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The forward foreign currency exchange contracts are primarily measured based on the foreign currency spot and forward rates quoted by the banks or foreign currency dealers (See Note 13).
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Compound Net Derivative Liability&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company estimates the fair value of the Compound Net Derivative Liability (see Note 8) using Level 3 inputs and the Monte Carlo simulation model at the balance sheet date. The Monte Carlo simulation model requires the input of assumptions including the expected volatility of the underlying stock. These assumptions are based on both historical and other information. Changes in the values assumed and used in the model can materially affect the estimate of fair value. This amount is recorded within convertible notes, related party in the consolidated balance sheets at March 31, 2026 and 2025. Any changes in the fair value of the Compound Net Derivative Liability are recorded in change in fair value of compound net derivative liability in the consolidated statements of operations and in the consolidated statements of cash flows.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following assumptions were used to determine the fair value of the Compound Net Derivative Liability: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0px; margin-right: 0px; border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;Risk free interest rate&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.81&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.91&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;Cost of equity&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;19.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21.3&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;Weighted average cost of capital&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;12.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;14.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;Expected volatility of MPA common stock&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;70&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;40&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;EBITDA volatility&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;40&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;45&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following summarizes the activity for Level 3 fair value measurements: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Beginning balance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7,410,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8,430,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Changes in the fair value of the Compound Net Derivative Liability included in earnings
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,130,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;60,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Ending balance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;7,410,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;
   During the years ended March 31, 2026 and 2025, the Company had no significant measurements of assets or liabilities at fair value on a nonrecurring basis subsequent to their initial recognition.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair value due to the short-term nature of these instruments. The carrying amounts of the revolving loan and other long-term liabilities approximate their fair value based on the variable nature of interest rates and current rates for instruments with similar characteristics. At March 31, 2026 and 2025, the net carrying amount of the Convertible Notes was $38,993,000 and $35,207,000, respectively (see Note 8). The estimated fair value of the Company&#x2019;s Convertible Notes was $50,363,000 and $42,398,000 using Level 3 inputs at March 31, 2026 and 2025, respectively. &lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0" id="ixv-11817">&lt;div style="font-size: 10pt;"&gt; The following sets forth by level within the fair value hierarchy, the Company&#x2019;s financial assets and liabilities that were accounted for at fair value on a recurring basis according to the valuation techniques the Company used to determine their fair values at: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 20%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;     &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2026&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="14" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt;            &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


   &lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Fair Value Measurements&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Using Inputs Considers as&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; font-weight: bold;"&gt;Using Inputs Considered as&lt;/td&gt;



    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Fair Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 1&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 2&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Level 3&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Short-term investments
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Mutual funds
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Prepaid expenses and other current assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;"&gt;
     &lt;div&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;852,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;852,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other current liabilities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Deferred compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,881,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;"&gt;
     &lt;div&gt;
      Forward foreign currency exchange contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,663,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1,663,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Convertible notes, related party
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-indent: -10px; padding-left: 20px;"&gt;
     &lt;div&gt;
      Compound Net Derivative Liability
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;- &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c104" decimals="0" id="ixv-18342" unitRef="usd">2028000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c105" decimals="0" id="ixv-18343" unitRef="usd">2028000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c106" decimals="0" id="ixv-18344" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c107" decimals="0" id="ixv-18345" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c108" decimals="0" id="ixv-18346" unitRef="usd">1881000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c109" decimals="0" id="ixv-18347" unitRef="usd">1881000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c110" decimals="0" id="ixv-18348" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure contextRef="c111" decimals="0" id="ixv-18349" unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c104" decimals="0" id="ixv-18350" unitRef="usd">852000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c105" decimals="0" id="ixv-18351" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c106" decimals="0" id="ixv-18352" unitRef="usd">852000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c107" decimals="0" id="ixv-18353" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c108" decimals="0" id="ixv-18354" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c109" decimals="0" id="ixv-18355" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c110" decimals="0" id="ixv-18356" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c111" decimals="0" id="ixv-18357" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c104" decimals="0" id="ixv-18358" unitRef="usd">2028000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c105" decimals="0" id="ixv-18359" unitRef="usd">2028000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c106" decimals="0" id="ixv-18360" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c107" decimals="0" id="ixv-18361" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c108" decimals="0" id="ixv-18362" unitRef="usd">1881000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c109" decimals="0" id="ixv-18363" unitRef="usd">1881000</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c110" decimals="0" id="ixv-18364" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability contextRef="c111" decimals="0" id="ixv-18365" unitRef="usd">0</us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c104" decimals="0" id="ixv-18366" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c105" decimals="0" id="ixv-18367" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c106" decimals="0" id="ixv-18368" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c107" decimals="0" id="ixv-18369" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c108" decimals="0" id="ixv-18370" unitRef="usd">1663000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c109" decimals="0" id="ixv-18371" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c110" decimals="0" id="ixv-18372" unitRef="usd">1663000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c111" decimals="0" id="ixv-18373" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c104" decimals="0" id="ixv-18374" unitRef="usd">6340000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c105" decimals="0" id="ixv-18375" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c106" decimals="0" id="ixv-18376" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c107" decimals="0" id="ixv-18377" unitRef="usd">6340000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c108" decimals="0" id="ixv-18378" unitRef="usd">7470000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c109" decimals="0" id="ixv-18379" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c110" decimals="0" id="ixv-18380" unitRef="usd">0</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability contextRef="c111" decimals="0" id="ixv-18381" unitRef="usd">7470000</us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="c0" id="ixv-12581">&lt;div style="font-size: 10pt;"&gt; The following assumptions were used to determine the fair value of the Compound Net Derivative Liability: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="margin-left: 0px; margin-right: 0px; border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;Risk free interest rate&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.81&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.91&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;Cost of equity&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;19.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21.3&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;Weighted average cost of capital&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;12.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;14.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;Expected volatility of MPA common stock&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;70&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;40&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;EBITDA volatility&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;40&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;45&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; margin-left: 0px; margin-right: 0px; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c112"
      decimals="4"
      id="ixv-18382"
      unitRef="pure">0.0381</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c113"
      decimals="4"
      id="ixv-18383"
      unitRef="pure">0.0391</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c114"
      decimals="3"
      id="ixv-18384"
      unitRef="pure">0.194</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c115"
      decimals="3"
      id="ixv-18385"
      unitRef="pure">0.213</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c116"
      decimals="3"
      id="ixv-18386"
      unitRef="pure">0.128</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c117"
      decimals="3"
      id="ixv-18387"
      unitRef="pure">0.149</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c118"
      decimals="2"
      id="ixv-18388"
      unitRef="pure">0.70</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c119"
      decimals="2"
      id="ixv-18389"
      unitRef="pure">0.40</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c120"
      decimals="2"
      id="ixv-18390"
      unitRef="pure">0.40</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:EmbeddedDerivativeLiabilityMeasurementInput
      contextRef="c121"
      decimals="2"
      id="ixv-18391"
      unitRef="pure">0.45</us-gaap:EmbeddedDerivativeLiabilityMeasurementInput>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c0" id="ixv-12656">&lt;div style="font-size: 10pt;"&gt; The following summarizes the activity for Level 3 fair value measurements: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Beginning balance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7,410,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8,430,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Changes in the fair value of the Compound Net Derivative Liability included in earnings
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,130,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;60,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Ending balance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;6,340,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,470,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;7,410,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c101" decimals="0" id="ixv-18392" unitRef="usd">7470000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c122" decimals="0" id="ixv-18393" unitRef="usd">7410000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c123" decimals="0" id="ixv-18394" unitRef="usd">8430000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c124" decimals="0" id="ixv-18395" unitRef="usd">1130000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c125" decimals="0" id="ixv-18396" unitRef="usd">-60000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings contextRef="c126" decimals="0" id="ixv-18397" unitRef="usd">1020000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c100" decimals="0" id="ixv-18398" unitRef="usd">6340000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c101" decimals="0" id="ixv-18399" unitRef="usd">7470000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c122" decimals="0" id="ixv-18400" unitRef="usd">7410000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c100" decimals="0" id="ixv-18401" unitRef="usd">38993000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent contextRef="c101" decimals="0" id="ixv-18402" unitRef="usd">35207000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c102" decimals="0" id="ixv-18403" unitRef="usd">50363000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:NotesPayableFairValueDisclosure contextRef="c103" decimals="0" id="ixv-18404" unitRef="usd">42398000</us-gaap:NotesPayableFairValueDisclosure>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0" id="ixv-12755">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;15. Commitments and Contingencies&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Tariffs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   In February 2026, the U.S. Supreme Court ruled that certain tariffs imposed under the International Emergency Economic Powers Act (&#x201c;IEEPA&#x201d;) were not authorized by statute. Following the ruling, the U.S. Court of International Trade ordered U.S. Customs and Border Protection (&#x201c;CBP&#x201d;) to suspend collection of such tariffs and to establish a process to refund amounts previously collected. As a result of this ruling, the Company may be eligible to receive refunds of tariffs previously paid on qualifying imports. The timing and ultimate resolution of these refund claims, including the amount and timing of any cash receipts, are subject to administrative processing and remain uncertain as of the date the financial statements were issued. Accordingly, no amounts related to tariff refunds have been recognized in the accompanying consolidated financial statements. The Company will recognize any refunds when realization is considered probable and the amounts are reasonably estimable.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Warranty Returns&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company allows its customers to return goods that their consumers have returned to them, whether or not the returned item is defective (&#x201c;warranty returns&#x201d;). The Company accrues an estimate of its exposure to warranty returns based on a historical analysis of the level of this type of return as a percentage of total unit sales. Amounts charged to expense for these warranty returns are considered in arriving at the Company&#x2019;s net sales.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following summarizes the changes in the warranty return accrual: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at beginning of year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,677,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,326,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,830,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Charged to expense
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;157,877,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;151,764,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;142,240,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Amounts processed
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(158,366,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(151,413,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(142,744,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at end of year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,188,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,677,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,326,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; At March 31, 2026 and 2025, the Company&#x2019;s total warranty return accrual was $19,188,000 and $19,677,000, respectively, of which $7,479,000 and $6,478,000, respectively, was included in the customer returns RGA issued within accounts receivable&#x2014;net and $11,709,000 and $13,199,000, respectively, was included in the customer finished goods returns accrual in the consolidated balance sheets. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Commitments to Provide Marketing Allowances under Long-Term Customer Contracts&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company has or is renegotiating long-term agreements with many of its major customers. Under these agreements, which in most cases have initial terms of at least four years, the Company is designated as the exclusive or primary supplier for specified categories of the Company&#x2019;s products. Because of the very competitive nature of the market and the limited number of customers for these products, the Company&#x2019;s customers have sought and obtained price concessions, significant marketing allowances, and more favorable delivery and payment terms in consideration for the Company&#x2019;s designation as a customer&#x2019;s exclusive or primary supplier. These incentives differ from contract to contract and can include (i) the issuance of a specified amount of credits against receivables in accordance with a schedule set forth in the relevant contract, (ii) support for a particular customer&#x2019;s research or marketing efforts provided on a scheduled basis, (iii) discounts granted in connection with each individual shipment of product, and (iv) other marketing, research, store expansion or product development support. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The marketing and other allowances the Company typically grants its customers in connection with its new or expanded customer relationships adversely impact the near-term revenues, profitability, and associated cash flows from these arrangements. Such allowances include sales incentives and concessions and typically consist of: (i) allowances which may only be applied against future purchases and are recorded as a reduction to revenues in accordance with a schedule set forth in the long-term contract, (ii) allowances related to a single exchange of product that are recorded as a reduction of revenues at the time the related revenues are recorded or when such incentives are offered, and (iii) amortization of core premiums paid to customers generally in connection with new business.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following summarizes the breakout of marketing allowances discussed above, recorded as a reduction to revenues: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="9" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 9%;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Marketing Allowances&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowances incurred under long-term customer contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,905,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,736,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10,128,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowances related to a single exchange of product
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;121,642,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;133,169,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;130,918,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Amortization of core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;10,797,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;9,826,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;10,181,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total marketing allowances recorded as a reduction to revenues&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;141,344,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;151,731,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;151,227,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following presents the Company&#x2019;s commitments related to allowances incurred under long-term customer contracts and amortization of core premiums paid to customers: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="100%"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Allowances
  Incurred&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Amortization
  of &lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Under
  Long-Term&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Core Premiums&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Year Ending March 31,&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Customer
  Contracts&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Paid to
  Customers&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="border-width: medium medium 1pt; border-style: none none solid; border-color: currentcolor currentcolor windowtext; border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2027&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;5,982,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;11,187,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;17,169,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2028&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;3,703,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;10,120,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;13,823,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2029&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;2,589,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;6,539,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;9,128,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2030&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;1,193,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;3,481,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;4,674,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2031&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;656,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;2,721,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;3,377,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:8;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Thereafter&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 2px solid black;" valign="bottom"&gt;1,374,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid transparent;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 2px solid black;" valign="bottom"&gt;5,337,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid transparent;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 2px solid black;" valign="bottom"&gt;6,711,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid transparent;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;

 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 4px double black;"&gt;15,497,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 4px double black;"&gt;39,385,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 4px double black;"&gt;54,882,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Contingencies&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company is subject to various lawsuits and claims. In addition, government agencies and self-regulatory organizations have the ability to conduct periodic examinations of and administrative proceedings regarding the Company&#x2019;s business, and its compliance with law, code, and regulations related to matters including, but not limited to, environmental, information security, taxes, levies, tariffs. In the opinion of management, such litigation is not expected to have a material effect on the Company's financial condition, results of operations, and cash flows.
  &lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock contextRef="c0" id="ixv-12769">&lt;div style="font-size: 10pt;"&gt; The following summarizes the changes in the warranty return accrual: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at beginning of year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,677,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,326,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,830,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Charged to expense
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;157,877,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;151,764,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;142,240,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Amounts processed
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(158,366,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(151,413,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(142,744,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at end of year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,188,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,677,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;19,326,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

  &lt;/table&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c4" decimals="0" id="ixv-18405" unitRef="usd">19677000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c22" decimals="0" id="ixv-18406" unitRef="usd">19326000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c13" decimals="0" id="ixv-18407" unitRef="usd">19830000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c0" decimals="0" id="ixv-18408" unitRef="usd">157877000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c7" decimals="0" id="ixv-18409" unitRef="usd">151764000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualWarrantiesIssued contextRef="c8" decimals="0" id="ixv-18410" unitRef="usd">142240000</us-gaap:StandardProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c0" decimals="0" id="ixv-18411" unitRef="usd">158366000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c7" decimals="0" id="ixv-18412" unitRef="usd">151413000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments contextRef="c8" decimals="0" id="ixv-18413" unitRef="usd">142744000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c3" decimals="0" id="ixv-18414" unitRef="usd">19188000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c4" decimals="0" id="ixv-18415" unitRef="usd">19677000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c22" decimals="0" id="ixv-18416" unitRef="usd">19326000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c3" decimals="0" id="ixv-18417" unitRef="usd">19188000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c4" decimals="0" id="ixv-18418" unitRef="usd">19677000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c127" decimals="0" id="ixv-18419" unitRef="usd">7479000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c128" decimals="0" id="ixv-18420" unitRef="usd">6478000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c129" decimals="0" id="ixv-18421" unitRef="usd">11709000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual contextRef="c130" decimals="0" id="ixv-18422" unitRef="usd">13199000</us-gaap:StandardProductWarrantyAccrual>
    <mpaa:LongTermSupplierCommitmentPeriod contextRef="c0" id="ixv-18423">P4Y</mpaa:LongTermSupplierCommitmentPeriod>
    <mpaa:ScheduleOfMarketingAllowancesRecordedAsReductionToRevenuesTableTextBlock contextRef="c0" id="ixv-12888">&lt;div style="font-size: 10pt;"&gt; The following summarizes the breakout of marketing allowances discussed above, recorded as a reduction to revenues: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="9" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 9%;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Marketing Allowances&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowances incurred under long-term customer contracts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,905,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,736,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10,128,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowances related to a single exchange of product
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;121,642,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;133,169,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;130,918,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Amortization of core premiums paid to customers
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;10,797,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;9,826,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 2px solid black;"&gt;10,181,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total marketing allowances recorded as a reduction to revenues&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;141,344,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;151,731,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;151,227,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;</mpaa:ScheduleOfMarketingAllowancesRecordedAsReductionToRevenuesTableTextBlock>
    <mpaa:MarketingAllowancesLongTermContracts contextRef="c0" decimals="0" id="ixv-18424" unitRef="usd">8905000</mpaa:MarketingAllowancesLongTermContracts>
    <mpaa:MarketingAllowancesLongTermContracts contextRef="c7" decimals="0" id="ixv-18425" unitRef="usd">8736000</mpaa:MarketingAllowancesLongTermContracts>
    <mpaa:MarketingAllowancesLongTermContracts contextRef="c8" decimals="0" id="ixv-18426" unitRef="usd">10128000</mpaa:MarketingAllowancesLongTermContracts>
    <mpaa:MarketingAllowanceSingleExchangeofProduct contextRef="c0" decimals="0" id="ixv-18427" unitRef="usd">121642000</mpaa:MarketingAllowanceSingleExchangeofProduct>
    <mpaa:MarketingAllowanceSingleExchangeofProduct contextRef="c7" decimals="0" id="ixv-18428" unitRef="usd">133169000</mpaa:MarketingAllowanceSingleExchangeofProduct>
    <mpaa:MarketingAllowanceSingleExchangeofProduct contextRef="c8" decimals="0" id="ixv-18429" unitRef="usd">130918000</mpaa:MarketingAllowanceSingleExchangeofProduct>
    <mpaa:MarketingAllowancesAmortizationOfCorePremiumsPaidToCustomers contextRef="c0" decimals="0" id="ixv-18430" unitRef="usd">10797000</mpaa:MarketingAllowancesAmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:MarketingAllowancesAmortizationOfCorePremiumsPaidToCustomers contextRef="c7" decimals="0" id="ixv-18431" unitRef="usd">9826000</mpaa:MarketingAllowancesAmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:MarketingAllowancesAmortizationOfCorePremiumsPaidToCustomers contextRef="c8" decimals="0" id="ixv-18432" unitRef="usd">10181000</mpaa:MarketingAllowancesAmortizationOfCorePremiumsPaidToCustomers>
    <mpaa:MarketingAllowancesRecordedAsReductionOfRevenue contextRef="c0" decimals="0" id="ixv-18433" unitRef="usd">141344000</mpaa:MarketingAllowancesRecordedAsReductionOfRevenue>
    <mpaa:MarketingAllowancesRecordedAsReductionOfRevenue contextRef="c7" decimals="0" id="ixv-18434" unitRef="usd">151731000</mpaa:MarketingAllowancesRecordedAsReductionOfRevenue>
    <mpaa:MarketingAllowancesRecordedAsReductionOfRevenue contextRef="c8" decimals="0" id="ixv-18435" unitRef="usd">151227000</mpaa:MarketingAllowancesRecordedAsReductionOfRevenue>
    <mpaa:CommitmentsRelatedToAllowancesIncurredUnderLongTermCustomerContractsAndAmortizationOfCorePremiumsPaidToCustomersTableTextBlock contextRef="c0" id="ixv-13007">&lt;div style="font-size: 10pt;"&gt; The following presents the Company&#x2019;s commitments related to allowances incurred under long-term customer contracts and amortization of core premiums paid to customers: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;&lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; border-collapse: collapse; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;" width="100%"&gt;
 &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Allowances
  Incurred&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Amortization
  of &lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Under
  Long-Term&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Core Premiums&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;&lt;span style="text-decoration:underline"&gt;Year Ending March 31,&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Customer
  Contracts&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Paid to
  Customers&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="border-width: medium medium 1pt; border-style: none none solid; border-color: currentcolor currentcolor windowtext; border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); border-image: initial; height: 1pt; white-space: nowrap; text-align: center;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;&lt;td style="border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: initial; white-space: nowrap; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2027&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;5,982,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;11,187,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;17,169,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2028&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;3,703,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;10,120,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;13,823,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2029&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;2,589,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;6,539,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;9,128,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2030&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;1,193,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;3,481,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;4,674,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;2031&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;656,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;2,721,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%;" valign="bottom"&gt;3,377,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:8;height:1.0pt"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;Thereafter&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 2px solid black;" valign="bottom"&gt;1,374,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid transparent;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 2px solid black;" valign="bottom"&gt;5,337,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid transparent;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid black;" valign="bottom"&gt;&#160;&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 2px solid black;" valign="bottom"&gt;6,711,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 2px solid transparent;" valign="bottom"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;

 &lt;tr style="height: 1pt; background-color: rgb(204, 238, 255);"&gt;
  &lt;td style="height: 1pt; white-space: nowrap; text-align: justify; padding-left: 10px;" valign="bottom"&gt;
  &lt;div style="margin: 0in;"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/div&gt;
  &lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 4px double black;"&gt;15,497,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 4px double black;"&gt;39,385,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;

  &lt;td style="white-space: nowrap; text-align: right; margin: 0in;"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="height: 1pt; white-space: nowrap; text-align: right; margin: 0in; width: 9%; border-bottom: 4px double black;"&gt;54,882,000&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; margin: 0in; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;</mpaa:CommitmentsRelatedToAllowancesIncurredUnderLongTermCustomerContractsAndAmortizationOfCorePremiumsPaidToCustomersTableTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths contextRef="c131" decimals="0" id="ixv-18436" unitRef="usd">5982000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths contextRef="c132" decimals="0" id="ixv-18437" unitRef="usd">11187000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths contextRef="c3" decimals="0" id="ixv-18438" unitRef="usd">17169000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear contextRef="c131" decimals="0" id="ixv-18439" unitRef="usd">3703000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInSecondYear contextRef="c132" decimals="0" id="ixv-18440" unitRef="usd">10120000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInSecondYear contextRef="c3" decimals="0" id="ixv-18441" unitRef="usd">13823000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear contextRef="c131" decimals="0" id="ixv-18442" unitRef="usd">2589000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInThirdYear contextRef="c132" decimals="0" id="ixv-18443" unitRef="usd">6539000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInThirdYear contextRef="c3" decimals="0" id="ixv-18444" unitRef="usd">9128000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear contextRef="c131" decimals="0" id="ixv-18445" unitRef="usd">1193000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFourthYear contextRef="c132" decimals="0" id="ixv-18446" unitRef="usd">3481000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFourthYear contextRef="c3" decimals="0" id="ixv-18447" unitRef="usd">4674000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear contextRef="c131" decimals="0" id="ixv-18448" unitRef="usd">656000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueInFifthYear contextRef="c132" decimals="0" id="ixv-18449" unitRef="usd">2721000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueInFifthYear contextRef="c3" decimals="0" id="ixv-18450" unitRef="usd">3377000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear contextRef="c131" decimals="0" id="ixv-18451" unitRef="usd">1374000</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear contextRef="c132" decimals="0" id="ixv-18452" unitRef="usd">5337000</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear contextRef="c3" decimals="0" id="ixv-18453" unitRef="usd">6711000</us-gaap:OtherCommitmentDueAfterFifthYear>
    <us-gaap:OtherCommitment contextRef="c131" decimals="0" id="ixv-18454" unitRef="usd">15497000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c132" decimals="0" id="ixv-18455" unitRef="usd">39385000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment contextRef="c3" decimals="0" id="ixv-18456" unitRef="usd">54882000</us-gaap:OtherCommitment>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0" id="ixv-13196">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;16. Significant Customer and Other Information&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Significant Customer Concentrations&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   While the Company continually seeks to diversify its customer base, it currently derives, and has historically derived, a substantial portion of its sales from a small number of large customers. Any meaningful reduction in the level of sales to any of these customers, deterioration of the financial condition of any of these customers or the loss of any of these customers could have a materially adverse impact on the Company&#x2019;s business, results of operations, and financial condition.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s largest customers accounted for the following total percentage of net sales: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-left-width: medium; border-left-style: none; border-left-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;42&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;39&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;35&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;22&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;26&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;27&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   Revenues for these customers were derived from the Hard Parts segment and Test Solutions and Diagnostic Equipment segment. See Note 20 for a discussion of the Company&#x2019;s segments.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s largest customers accounted for the following total percentage of accounts receivable &#x2014; trade: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;
     &lt;div&gt;&lt;br/&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;b&gt;March 31, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;
     &lt;div&gt;&lt;br/&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;52&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;41&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;18&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;26&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="text-align: justify; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Geographic and Product Information&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Rotating electrical products
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;68&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;67&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;66&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Brake-related products (1)
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;28&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;29&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;30&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other products
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;100&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;100&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 4px double rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;100&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="text-indent: -15.95pt; padding-left: 15.95pt;"&gt; &lt;div style="float: left; width: 15.95pt; white-space: nowrap; font-size: 10pt;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; During the year ended March 31, 2026, the Company combined its wheel hub products into its brake-related products. Prior year amounts have been recast to conform to the current year presentation. &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Significant Supplier Concentrations&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   No suppliers accounted for more than 10% of the Company&#x2019;s inventory purchases for the years ended March 31, 2026, 2025, and 2024.
  &lt;/div&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c0" id="ixv-13212">&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s largest customers accounted for the following total percentage of net sales: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-left-width: medium; border-left-style: none; border-left-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;42&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;39&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;35&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;22&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;26&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;27&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s largest customers accounted for the following total percentage of accounts receivable &#x2014; trade: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="font-size: 10pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;
    &lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;
     &lt;div&gt;&lt;br/&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;&lt;b&gt;March 31, 2026&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;

    &lt;td&gt;
     &lt;div&gt;&lt;br/&gt;&lt;/div&gt;
    &lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center; font-weight: bold;"&gt; &lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;March 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Customer A
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;52&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;41&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr&gt;
    &lt;td&gt;
     &lt;div&gt;
      Customer C
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;18&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;7&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div&gt;
      Customer B
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;12&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right;"&gt;26&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left;"&gt;%&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s products are predominantly sold in the U.S. and accounted for the following total percentage of net sales: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Rotating electrical products
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;68&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;67&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;66&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Brake-related products (1)
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;28&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;29&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;30&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other products
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;100&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;100&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-bottom: 4px double rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;100&lt;/td&gt;
    &lt;td style="vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%; text-align: left;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="text-indent: -15.95pt; padding-left: 15.95pt;"&gt; &lt;div style="float: left; width: 15.95pt; white-space: nowrap; font-size: 10pt;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; During the year ended March 31, 2026, the Company combined its wheel hub products into its brake-related products. Prior year amounts have been recast to conform to the current year presentation. &lt;/div&gt; &lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c133"
      decimals="2"
      id="ixv-18457"
      unitRef="pure">0.42</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c134"
      decimals="2"
      id="ixv-18458"
      unitRef="pure">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c135"
      decimals="2"
      id="ixv-18459"
      unitRef="pure">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c136"
      decimals="2"
      id="ixv-18460"
      unitRef="pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c137"
      decimals="2"
      id="ixv-18461"
      unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c138"
      decimals="2"
      id="ixv-18462"
      unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c139"
      decimals="2"
      id="ixv-18463"
      unitRef="pure">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c140"
      decimals="2"
      id="ixv-18464"
      unitRef="pure">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c141"
      decimals="2"
      id="ixv-18465"
      unitRef="pure">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c142"
      decimals="2"
      id="ixv-18466"
      unitRef="pure">0.52</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c143"
      decimals="2"
      id="ixv-18467"
      unitRef="pure">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c144"
      decimals="2"
      id="ixv-18468"
      unitRef="pure">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c145"
      decimals="2"
      id="ixv-18469"
      unitRef="pure">0.07</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c146"
      decimals="2"
      id="ixv-18470"
      unitRef="pure">0.12</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c147"
      decimals="2"
      id="ixv-18471"
      unitRef="pure">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c148"
      decimals="2"
      id="ixv-18472"
      unitRef="pure">0.68</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c149"
      decimals="2"
      id="ixv-18473"
      unitRef="pure">0.67</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c150"
      decimals="2"
      id="ixv-18474"
      unitRef="pure">0.66</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c151"
      decimals="2"
      id="ix_0_fact"
      unitRef="pure">0.28</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c152"
      decimals="2"
      id="ix_1_fact"
      unitRef="pure">0.29</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c153"
      decimals="2"
      id="ix_2_fact"
      unitRef="pure">0.30</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c154"
      decimals="2"
      id="ixv-18478"
      unitRef="pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c155"
      decimals="2"
      id="ixv-18479"
      unitRef="pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c156"
      decimals="2"
      id="ixv-18480"
      unitRef="pure">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c157"
      decimals="2"
      id="ixv-18481"
      unitRef="pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c158"
      decimals="2"
      id="ixv-18482"
      unitRef="pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c159"
      decimals="2"
      id="ixv-18483"
      unitRef="pure">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0" id="ixv-13489">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;17. Income Taxes&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Domestic and foreign components of income (loss) before income taxes are as follows: &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Domestic and foreign components of (loss) income&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      United States
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(7,708,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(21,526,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(29,661,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;27,977,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,839,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;16,593,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Income (loss) before income taxes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;20,269,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(15,687,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(13,068,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt; The income tax expense is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Current tax (benefit) expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Federal
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(181,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,177,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,696,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      State
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;236,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;631,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;363,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,272,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,780,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,553,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total current tax expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,327,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,588,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;6,612,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Deferred tax (benefit) expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Federal
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(122,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(171,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;25,320,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      State
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;173,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(28,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;4,249,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;497,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,606,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(5,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred tax (benefit) expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;548,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,805,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;29,564,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total income tax expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,875,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,783,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;36,176,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Deferred income taxes consist of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowance for bad debts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;72,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;48,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer allowances earned
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;4,310,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,794,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowance for stock adjustment returns
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,794,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,344,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Inventory adjustments
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;7,925,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,497,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Intangibles, net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;722,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;729,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Stock options
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,352,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,561,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating lease liabilities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;16,799,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,333,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Estimate for returns
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;34,262,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;30,341,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,917,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,585,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Net operating losses
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,883,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,426,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Tax credits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,858,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,857,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Capitalized research credits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;114,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,147,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Plant and equipment, net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,085,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,460,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,996,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,639,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred tax assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;87,089,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;84,761,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(10,706,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(9,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating lease assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(16,069,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(16,848,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2,035,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2,453,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred tax liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(28,810,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(28,321,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(54,665,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(52,233,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred taxes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,614,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt; As of March 31, 2026, before tax effect, the Company had federal, state, and foreign net operating loss carryforwards. These net operating loss (&#x201c;NOL&#x201d;) carryforwards were generated in various tax years and have different expiration periods depending on the applicable laws at the time they were generated. As of March 31, 2026, the Company&#x2019;s NOL carryforwards are as follows (i) $337,000 in federal NOL carryforwards, with limited carryforward, that were generated before January 1, 2018 and will expire beginning in fiscal year &lt;span style="-sec-ix-hidden: hidden-fact-21"&gt;2034&lt;/span&gt;, (ii) $1,442,000 in federal NOL carryforwards, with unlimited carryforward, that were generated after December 31, 2017 and can be carried forward indefinitely, subject to an annual limitation of 80% of taxable income, (iii) $123,000 in state NOL carryforwards, with limited carryforward, that were generated from states with various carryforward periods and will expire beginning in fiscal year &lt;span style="-sec-ix-hidden: hidden-fact-22"&gt;2032&lt;/span&gt; with amounts and expiration periods varying by state, (iv) $50,000 in state NOL carryforwards, with unlimited carryforward, that were generated from states with indefinite carryforward, subject to specific annual limitations on utilization varying by state, and (v) $13,305,000 in Canadian NOL carryforwards, with limited carryforward, that can be carried forward for up to 20 years and expire beginning in fiscal year &lt;span style="-sec-ix-hidden: hidden-fact-23"&gt;2038&lt;/span&gt;. As of March 31, 2026, the Company also had non-US tax credit carryforwards of $1,687,000, which will expire beginning in fiscal year &lt;span style="-sec-ix-hidden: hidden-fact-24"&gt;2034&lt;/span&gt;. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Realization of deferred tax assets is dependent upon the Company&#x2019;s ability to generate sufficient future taxable income. Significant judgment is required in determining the Company&#x2019;s provision for income taxes, deferred tax assets and liabilities and any valuation allowance recorded against the Company&#x2019;s net deferred tax assets. The Company makes these estimates and judgments about its future taxable income that are based on assumptions that are consistent with the Company&#x2019;s future plans. A valuation allowance is established when the Company believes it is not more likely than not all or some deferred tax assets will be realized. In evaluating the Company&#x2019;s ability to recover deferred tax assets within the jurisdiction in which they arise, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, past financial performance, and tax planning strategies. The net increase in the valuation allowance was $2,432,000 during the year ended March 31, 2026. This net increase in the valuation allowance is primarily due to the increase in the Company&#x2019;s U.S. federal and various state deferred tax assets and an increase in one of its Canadian subsidiary&#x2019;s deferred tax assets resulting from current year activities. The Company will continue to monitor its position in future periods. Should the actual amount differ from the Company&#x2019;s estimates, the amount of any valuation allowance could be impacted. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   For the years ended March 31, 2026, 2025, and 2024, the primary components of the Company&#x2019;s income tax expense were (i) federal income taxes, (ii) state income taxes, (iii) change in realizable deferred tax items, (iv) foreign income taxed at rates that are different from the federal statutory rate, (v) impact of the non-deductible executive compensation under Internal Revenue Code Section 162(m), and (vi) impact of an excess tax benefit from share-based compensation.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The difference between income tax expense at the federal statutory rate and the Company&#x2019;s effective tax rate, as required under ASU 2023-09, is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="margin-left: auto; margin-right: 0px; border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 75%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Year Ended March 31,&lt;/span&gt;    &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2026&lt;/span&gt;    &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Statutory federal income tax rate
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;4,256,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21.0&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      State and local income taxes, net of federal income tax effect (1)
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;347,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1.7&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Foreign tax effects
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Mexico
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Tax rate differential
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,505,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 9%;"&gt;(696,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(3.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Canada
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Tax rate differential
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(235,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,315,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.5&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;0.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Effect of changes in tax laws or rates enacted in the current period
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Effect of cross-border tax laws
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;609,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.0&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Tax credits
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Research and development credit
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(256,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.3&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,366,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Nontaxable or nondeductible items
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Non-deductible executive compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;524,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Excess tax benefit from share-based compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(374,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;90,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;0.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in unrecognized tax benefits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(405,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(2.0&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other adjustments
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(186,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;(0.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;7,875,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;38.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="text-indent: -15.95pt; padding-left: 15.95pt;"&gt; &lt;div style="float: left; width: 15.95pt; white-space: nowrap; font-size: 10pt;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; State taxes in &lt;span style="-sec-ix-hidden: hidden-fact-25"&gt;California, Illinois, and Pennsylvania&lt;/span&gt; made up the majority (greater than 50%) of the tax effect in this category &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The difference between the income tax expense at the federal statutory rate and the Company&#x2019;s effective tax rate, prior to the adoption of ASU 2023-09, is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;    &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Statutory federal income tax rate
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      State income tax rate, net of federal benefit
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1.5&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Excess tax benefit from share-based compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(1.3&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(4.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Foreign income taxed at different rates
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(3.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(9.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Non-deductible debt costs
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.2&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Non-deductible executive compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(2.5&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(2.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(40.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(289.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Uncertain tax positions
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;0.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Research and development credit
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;0.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;0.7&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(3.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(24.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(276.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt; Cash paid for income taxes by jurisdiction, net of refunds received, as required under ASU 2023-09, is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 88%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;Year Ended March 31,&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Cash paid for income taxes:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Federal
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,810,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      State
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;174,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Mexico
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;5,824,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Other jurisdictions
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;272,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total cash paid for income taxes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;8,080,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company and its subsidiaries file income tax returns for the U.S. federal, various state, and foreign jurisdictions with varying statutes of limitations. At March 31, 2026, the Company remains subject to examination for fiscal years ended March 31, 2023 and forward. At March 31, 2026, the Company is under examination in the U.S. by the Internal Revenue Service for fiscal year 2024. The Company is not under examination in any another jurisdiction. The Company believes no significant changes in the unrecognized tax benefits will occur within the next 12 months.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-left-width: medium; border-left-style: none; border-left-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at beginning of period
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,362,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,784,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,964,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Additions based on tax positions related to the current year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;12,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;53,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;15,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Additions for tax positions of prior year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;43,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;15,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Reductions for tax positions of prior year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(461,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(518,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(210,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at end of period
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;913,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,362,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,784,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; At March 31, 2026, 2025 and 2024, there are $725,000, $1,112,000, and $1,475,000, respectively, of unrecognized tax benefits that if recognized would affect the annual effective tax rate. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company recognizes interest and penalties related to unrecognized tax benefits as part of income tax expense. During the years ended March 31, 2026, 2025, and 2024, the Company recognized interest and penalties of approximately $44,000, $49,000, and $21,000, respectively. The Company had approximately $184,000 and $203,000 for the payment of interest and penalties accrued at March 31, 2026 and 2025, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company intends to indefinitely reinvest its undistributed earnings from foreign subsidiaries in foreign operations, with the exception of earnings from its Singapore subsidiary. No incremental U.S. federal tax or withholding taxes have been provided for these earnings.
  &lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="c0" id="ixv-13493">&lt;div style="font-size: 10pt;"&gt; Domestic and foreign components of income (loss) before income taxes are as follows: &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center; width: 1%;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Domestic and foreign components of (loss) income&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      United States
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(7,708,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(21,526,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(29,661,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;27,977,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,839,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;16,593,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Income (loss) before income taxes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;20,269,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(15,687,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(13,068,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c0" decimals="0" id="ixv-18485" unitRef="usd">-7708000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c7" decimals="0" id="ixv-18486" unitRef="usd">-21526000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic contextRef="c8" decimals="0" id="ixv-18487" unitRef="usd">-29661000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c0" decimals="0" id="ixv-18488" unitRef="usd">27977000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c7" decimals="0" id="ixv-18489" unitRef="usd">5839000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign contextRef="c8" decimals="0" id="ixv-18490" unitRef="usd">16593000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-18491" unitRef="usd">20269000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-18492" unitRef="usd">-15687000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-18493" unitRef="usd">-13068000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0" id="ixv-13601">&lt;div style="font-size: 10pt;"&gt; The income tax expense is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;

   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Current tax (benefit) expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Federal
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(181,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,177,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,696,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      State
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;236,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;631,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;363,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,272,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,780,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,553,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total current tax expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,327,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,588,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;6,612,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Deferred tax (benefit) expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Federal
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(122,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(171,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;25,320,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      State
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;173,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(28,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;4,249,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;497,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,606,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(5,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred tax (benefit) expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;548,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(1,805,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;29,564,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total income tax expense&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;7,875,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,783,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;36,176,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18494" unitRef="usd">-181000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18495" unitRef="usd">1177000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18496" unitRef="usd">1696000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18497" unitRef="usd">236000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18498" unitRef="usd">631000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18499" unitRef="usd">363000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18500" unitRef="usd">7272000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18501" unitRef="usd">3780000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18502" unitRef="usd">4553000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18503" unitRef="usd">7327000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18504" unitRef="usd">5588000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18505" unitRef="usd">6612000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18506" unitRef="usd">-122000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18507" unitRef="usd">-171000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18508" unitRef="usd">25320000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18509" unitRef="usd">173000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18510" unitRef="usd">-28000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18511" unitRef="usd">4249000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18512" unitRef="usd">497000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18513" unitRef="usd">-1606000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18514" unitRef="usd">-5000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18515" unitRef="usd">548000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18516" unitRef="usd">-1805000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18517" unitRef="usd">29564000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18518" unitRef="usd">7875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c7" decimals="0" id="ixv-18519" unitRef="usd">3783000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c8" decimals="0" id="ixv-18520" unitRef="usd">36176000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="c0" id="ixv-13811">&lt;div style="font-size: 10pt;"&gt; Deferred income taxes consist of the following: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31, 2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowance for bad debts
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;72,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;48,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Customer allowances earned
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;4,310,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,794,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Allowance for stock adjustment returns
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,794,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,344,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Inventory adjustments
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;7,925,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;8,497,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Intangibles, net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;722,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;729,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Stock options
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,352,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,561,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating lease liabilities
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;16,799,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;19,333,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Estimate for returns
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;34,262,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;30,341,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Accrued compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,917,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,585,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Net operating losses
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,883,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;3,426,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Tax credits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,858,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,857,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Capitalized research credits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;114,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,147,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Plant and equipment, net
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2,085,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,460,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;5,996,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,639,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred tax assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;87,089,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;84,761,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Contract assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(10,706,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(9,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Operating lease assets
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(16,069,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(16,848,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2,035,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(2,453,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred tax liabilities&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(28,810,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(28,321,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Less: valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(54,665,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(52,233,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor; vertical-align: top;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total deferred taxes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;3,614,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;4,207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c3" decimals="0" id="ixv-18521" unitRef="usd">72000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="c4" decimals="0" id="ixv-18522" unitRef="usd">48000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCustomerAllowancesEarned contextRef="c3" decimals="0" id="ixv-18523" unitRef="usd">4310000</mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCustomerAllowancesEarned>
    <mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCustomerAllowancesEarned contextRef="c4" decimals="0" id="ixv-18524" unitRef="usd">3794000</mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCustomerAllowancesEarned>
    <mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForStockAdjustmentReturns contextRef="c3" decimals="0" id="ixv-18525" unitRef="usd">3794000</mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForStockAdjustmentReturns>
    <mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForStockAdjustmentReturns contextRef="c4" decimals="0" id="ixv-18526" unitRef="usd">3344000</mpaa:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForStockAdjustmentReturns>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c3" decimals="0" id="ixv-18527" unitRef="usd">7925000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="c4" decimals="0" id="ixv-18528" unitRef="usd">8497000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c3" decimals="0" id="ixv-18529" unitRef="usd">722000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets contextRef="c4" decimals="0" id="ixv-18530" unitRef="usd">729000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c3" decimals="0" id="ixv-18531" unitRef="usd">2352000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="c4" decimals="0" id="ixv-18532" unitRef="usd">2561000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <mpaa:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiability contextRef="c3" decimals="0" id="ixv-18533" unitRef="usd">16799000</mpaa:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiability>
    <mpaa:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiability contextRef="c4" decimals="0" id="ixv-18534" unitRef="usd">19333000</mpaa:DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiability>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="c3" decimals="0" id="ixv-18535" unitRef="usd">34262000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances contextRef="c4" decimals="0" id="ixv-18536" unitRef="usd">30341000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c3" decimals="0" id="ixv-18537" unitRef="usd">2917000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c4" decimals="0" id="ixv-18538" unitRef="usd">2585000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c3" decimals="0" id="ixv-18539" unitRef="usd">3883000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c4" decimals="0" id="ixv-18540" unitRef="usd">3426000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c3" decimals="0" id="ixv-18541" unitRef="usd">1858000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="c4" decimals="0" id="ixv-18542" unitRef="usd">2857000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c3" decimals="0" id="ixv-18543" unitRef="usd">114000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="c4" decimals="0" id="ixv-18544" unitRef="usd">1147000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c3" decimals="0" id="ixv-18545" unitRef="usd">2085000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="c4" decimals="0" id="ixv-18546" unitRef="usd">1460000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsOther contextRef="c3" decimals="0" id="ixv-18547" unitRef="usd">5996000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="c4" decimals="0" id="ixv-18548" unitRef="usd">4639000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross contextRef="c3" decimals="0" id="ixv-18549" unitRef="usd">87089000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="c4" decimals="0" id="ixv-18550" unitRef="usd">84761000</us-gaap:DeferredTaxAssetsGross>
    <mpaa:DeferredTaxLiabilitiesContractWithCustomerAssets contextRef="c3" decimals="0" id="ixv-18551" unitRef="usd">10706000</mpaa:DeferredTaxLiabilitiesContractWithCustomerAssets>
    <mpaa:DeferredTaxLiabilitiesContractWithCustomerAssets contextRef="c4" decimals="0" id="ixv-18552" unitRef="usd">9020000</mpaa:DeferredTaxLiabilitiesContractWithCustomerAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c3" decimals="0" id="ixv-18553" unitRef="usd">16069000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements contextRef="c4" decimals="0" id="ixv-18554" unitRef="usd">16848000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c3" decimals="0" id="ixv-18555" unitRef="usd">2035000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c4" decimals="0" id="ixv-18556" unitRef="usd">2453000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c3" decimals="0" id="ixv-18557" unitRef="usd">28810000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities contextRef="c4" decimals="0" id="ixv-18558" unitRef="usd">28321000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c3" decimals="0" id="ixv-18559" unitRef="usd">54665000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="c4" decimals="0" id="ixv-18560" unitRef="usd">52233000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c3" decimals="0" id="ixv-18561" unitRef="usd">3614000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="c4" decimals="0" id="ixv-18562" unitRef="usd">4207000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards contextRef="c160" decimals="0" id="ixv-18563" unitRef="usd">337000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c162" decimals="0" id="ixv-18564" unitRef="usd">1442000</us-gaap:OperatingLossCarryforwards>
    <mpaa:OperatingLossCarryforwardsLimitationsOnUsePercentage
      contextRef="c163"
      decimals="INF"
      id="ixv-18565"
      unitRef="pure">0.80</mpaa:OperatingLossCarryforwardsLimitationsOnUsePercentage>
    <us-gaap:OperatingLossCarryforwards contextRef="c164" decimals="0" id="ixv-18566" unitRef="usd">123000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c166" decimals="0" id="ixv-18567" unitRef="usd">50000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="c167" decimals="0" id="ixv-18568" unitRef="usd">13305000</us-gaap:OperatingLossCarryforwards>
    <mpaa:OperatingLossCarryforwardsCarryforwardPeriod contextRef="c168" id="ixv-18569">P20Y</mpaa:OperatingLossCarryforwardsCarryforwardPeriod>
    <us-gaap:TaxCreditCarryforwardAmount contextRef="c3" decimals="0" id="ixv-18570" unitRef="usd">1687000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount contextRef="c0" decimals="0" id="ixv-18571" unitRef="usd">2432000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0" id="ixv-14117">&lt;div style="font-size: 10pt;"&gt; The difference between income tax expense at the federal statutory rate and the Company&#x2019;s effective tax rate, as required under ASU 2023-09, is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="margin-left: auto; margin-right: 0px; border-collapse: collapse; font-size: 10pt; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 75%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Year Ended March 31,&lt;/span&gt;    &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2026&lt;/span&gt;    &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Statutory federal income tax rate
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;4,256,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;21.0&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      State and local income taxes, net of federal income tax effect (1)
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;347,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1.7&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Foreign tax effects
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Mexico
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Tax rate differential
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,505,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="text-align: right; vertical-align: bottom; width: 9%;"&gt;(696,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(3.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Canada
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Tax rate differential
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(235,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,315,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.5&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;0.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Effect of changes in tax laws or rates enacted in the current period
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Effect of cross-border tax laws
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;609,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.0&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Tax credits
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Research and development credit
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(256,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.3&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,366,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Nontaxable or nondeductible items
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Non-deductible executive compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;524,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Excess tax benefit from share-based compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(374,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;90,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;0.4&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in unrecognized tax benefits
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(405,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(2.0&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other adjustments
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(186,000&lt;/td&gt;
    &lt;td style="text-align: left; width: 1%; vertical-align: top; height: 1pt; margin-left: auto; margin-right: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;(0.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: 1pt solid black; vertical-align: bottom; width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;7,875,000&lt;/td&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 9%;"&gt;38.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;&lt;div style="text-indent: -15.95pt; padding-left: 15.95pt;"&gt; &lt;div style="float: left; width: 15.95pt; white-space: nowrap; font-size: 10pt;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; State taxes in &lt;span style="-sec-ix-hidden: hidden-fact-25"&gt;California, Illinois, and Pennsylvania&lt;/span&gt; made up the majority (greater than 50%) of the tax effect in this category &lt;/div&gt; &lt;/div&gt;&lt;div style="clear: both; font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The difference between the income tax expense at the federal statutory rate and the Company&#x2019;s effective tax rate, prior to the adoption of ASU 2023-09, is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="6" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;    &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Statutory federal income tax rate
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;21&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      State income tax rate, net of federal benefit
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1.5&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;10.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Excess tax benefit from share-based compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(1.3&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(4.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Foreign income taxed at different rates
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(3.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(9.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Non-deductible debt costs
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1.2&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Non-deductible executive compensation
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(2.5&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(2.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in valuation allowance
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(40.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(289.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Uncertain tax positions
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;2.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;0.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Research and development credit
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;0.6&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;0.7&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(0.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(3.9&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(24.1&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(276.8&lt;/td&gt;
    &lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;)%&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="0" id="ixv-18572" unitRef="usd">4256000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c0"
      decimals="INF"
      id="ixv-18573"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="0" id="ix_3_fact" unitRef="usd">347000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="3" id="ix_4_fact" unitRef="pure">0.017</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c169" decimals="0" id="ixv-18576" unitRef="usd">1505000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c169"
      decimals="3"
      id="ixv-18577"
      unitRef="pure">0.074</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c169" decimals="0" id="ixv-18578" unitRef="usd">-696000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c169"
      decimals="3"
      id="ixv-18579"
      unitRef="pure">-0.034</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential contextRef="c168" decimals="0" id="ixv-18580" unitRef="usd">-235000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c168"
      decimals="3"
      id="ixv-18581"
      unitRef="pure">-0.011</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c168" decimals="0" id="ixv-18582" unitRef="usd">1315000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c168"
      decimals="3"
      id="ixv-18583"
      unitRef="pure">0.065</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c170" decimals="0" id="ixv-18584" unitRef="usd">15000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c170"
      decimals="3"
      id="ixv-18585"
      unitRef="pure">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="c0" decimals="0" id="ixv-18586" unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate contextRef="c0" decimals="2" id="ixv-18587" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount contextRef="c0" decimals="0" id="ixv-18588" unitRef="usd">609000</us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent contextRef="c0" decimals="3" id="ixv-18589" unitRef="pure">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent>
    <mpaa:IncomeTaxReconciliationTaxCreditsResearchAndDevelopment contextRef="c0" decimals="0" id="ixv-18590" unitRef="usd">256000</mpaa:IncomeTaxReconciliationTaxCreditsResearchAndDevelopment>
    <mpaa:EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentPercent contextRef="c0" decimals="3" id="ixv-18591" unitRef="pure">0.013</mpaa:EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentPercent>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="0" id="ixv-18592" unitRef="usd">1366000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c0" decimals="3" id="ixv-18593" unitRef="pure">0.068</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensation contextRef="c0" decimals="0" id="ixv-18594" unitRef="usd">524000</mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensation>
    <mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent contextRef="c0" decimals="3" id="ixv-18595" unitRef="pure">0.026</mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c0" decimals="0" id="ixv-18596" unitRef="usd">-374000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c0" decimals="3" id="ixv-18597" unitRef="pure">-0.019</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther contextRef="c0" decimals="0" id="ixv-18598" unitRef="usd">90000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther contextRef="c0" decimals="3" id="ixv-18599" unitRef="pure">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <mpaa:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefits contextRef="c0" decimals="0" id="ixv-18600" unitRef="usd">-405000</mpaa:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefits>
    <mpaa:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent contextRef="c0" decimals="3" id="ixv-18601" unitRef="pure">-0.02</mpaa:EffectiveIncomeTaxRateReconciliationChangeInUnrecognizedTaxBenefitsPercent>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments contextRef="c0" decimals="0" id="ixv-18602" unitRef="usd">-186000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" id="ixv-18603" unitRef="pure">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" id="ixv-18604" unitRef="usd">7875000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" id="ixv-18605" unitRef="pure">0.389</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c7"
      decimals="INF"
      id="ixv-18606"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c8"
      decimals="INF"
      id="ixv-18607"
      unitRef="pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c7" decimals="3" id="ixv-18608" unitRef="pure">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c8" decimals="3" id="ixv-18609" unitRef="pure">0.108</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c7" decimals="3" id="ixv-18610" unitRef="pure">-0.013</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent contextRef="c8" decimals="3" id="ixv-18611" unitRef="pure">-0.048</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c171"
      decimals="3"
      id="ixv-18612"
      unitRef="pure">-0.038</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="c172"
      decimals="3"
      id="ixv-18613"
      unitRef="pure">-0.098</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c7" decimals="3" id="ixv-18614" unitRef="pure">-0.012</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense contextRef="c8" decimals="2" id="ixv-18615" unitRef="pure">0</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent contextRef="c7" decimals="3" id="ixv-18616" unitRef="pure">-0.025</mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent>
    <mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent contextRef="c8" decimals="3" id="ixv-18617" unitRef="pure">-0.026</mpaa:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensationPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c7" decimals="3" id="ixv-18618" unitRef="pure">-0.401</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="c8" decimals="3" id="ixv-18619" unitRef="pure">-2.891</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <mpaa:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefitsPercent contextRef="c7" decimals="3" id="ixv-18620" unitRef="pure">0.026</mpaa:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefitsPercent>
    <mpaa:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefitsPercent contextRef="c8" decimals="3" id="ixv-18621" unitRef="pure">0.009</mpaa:EffectiveIncomeTaxRateReconciliationUnrecognizedTaxBenefitsPercent>
    <mpaa:EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentPercent contextRef="c7" decimals="3" id="ixv-18622" unitRef="pure">-0.006</mpaa:EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentPercent>
    <mpaa:EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentPercent contextRef="c8" decimals="3" id="ixv-18623" unitRef="pure">-0.007</mpaa:EffectiveIncomeTaxRateReconciliationResearchAndDevelopmentPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c7" decimals="3" id="ixv-18624" unitRef="pure">-0.009</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c8" decimals="3" id="ixv-18625" unitRef="pure">-0.039</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c7" decimals="3" id="ixv-18626" unitRef="pure">-0.241</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c8" decimals="3" id="ixv-18627" unitRef="pure">-2.768</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="c0" id="ixv-14567">&lt;div style="font-size: 10pt;"&gt; Cash paid for income taxes by jurisdiction, net of refunds received, as required under ASU 2023-09, is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 88%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;Year Ended March 31,&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Cash paid for income taxes:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Federal
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,810,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      State
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;174,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Mexico
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;5,824,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; padding-left: 20px;"&gt;
     &lt;div&gt;
      Other jurisdictions
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;272,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Total cash paid for income taxes&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;8,080,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:IncomeTaxPaidFederalAfterRefundReceived contextRef="c0" decimals="0" id="ixv-18628" unitRef="usd">1810000</us-gaap:IncomeTaxPaidFederalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived contextRef="c0" decimals="0" id="ixv-18629" unitRef="usd">174000</us-gaap:IncomeTaxPaidStateAndLocalAfterRefundReceived>
    <us-gaap:IncomeTaxPaidForeignAfterRefundReceived contextRef="c169" decimals="0" id="ixv-18630" unitRef="usd">5824000</us-gaap:IncomeTaxPaidForeignAfterRefundReceived>
    <us-gaap:IncomeTaxPaidForeignAfterRefundReceived contextRef="c173" decimals="0" id="ixv-18631" unitRef="usd">272000</us-gaap:IncomeTaxPaidForeignAfterRefundReceived>
    <us-gaap:IncomeTaxesPaidNet contextRef="c0" decimals="0" id="ixv-18632" unitRef="usd">8080000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock contextRef="c0" id="ixv-14645">&lt;div style="font-size: 10pt;"&gt; A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="10" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-left-width: medium; border-left-style: none; border-left-color: currentcolor;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Years Ended March 31,&lt;/span&gt;        &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt;


      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor;"&gt;


      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="border-bottom: 2px solid rgb(0, 0, 0); vertical-align: bottom; text-align: center; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;


      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at beginning of period
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,362,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,784,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,964,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Additions based on tax positions related to the current year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;12,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;53,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;15,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Additions for tax positions of prior year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;-&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;43,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;15,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Reductions for tax positions of prior year
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(461,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(518,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(210,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium; border-style: none; border-color: currentcolor;"&gt;)&#160;&lt;/td&gt;

   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Balance at end of period
     &lt;/div&gt;
    &lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;913,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,362,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;1,784,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;


  &lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c4" decimals="0" id="ixv-18633" unitRef="usd">1362000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c22" decimals="0" id="ixv-18634" unitRef="usd">1784000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c13" decimals="0" id="ixv-18635" unitRef="usd">1964000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c0" decimals="0" id="ixv-18636" unitRef="usd">12000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c7" decimals="0" id="ixv-18637" unitRef="usd">53000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions contextRef="c8" decimals="0" id="ixv-18638" unitRef="usd">15000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c0" decimals="0" id="ixv-18639" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c7" decimals="0" id="ixv-18640" unitRef="usd">43000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions contextRef="c8" decimals="0" id="ixv-18641" unitRef="usd">15000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c0" decimals="0" id="ixv-18642" unitRef="usd">461000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c7" decimals="0" id="ixv-18643" unitRef="usd">518000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions contextRef="c8" decimals="0" id="ixv-18644" unitRef="usd">210000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c3" decimals="0" id="ixv-18645" unitRef="usd">913000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c4" decimals="0" id="ixv-18646" unitRef="usd">1362000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits contextRef="c22" decimals="0" id="ixv-18647" unitRef="usd">1784000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c3" decimals="0" id="ixv-18648" unitRef="usd">725000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c4" decimals="0" id="ixv-18649" unitRef="usd">1112000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="c22" decimals="0" id="ixv-18650" unitRef="usd">1475000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c0" decimals="0" id="ixv-18651" unitRef="usd">44000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c7" decimals="0" id="ixv-18652" unitRef="usd">49000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense contextRef="c8" decimals="0" id="ixv-18653" unitRef="usd">21000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c3" decimals="0" id="ixv-18654" unitRef="usd">184000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued contextRef="c4" decimals="0" id="ixv-18655" unitRef="usd">203000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock contextRef="c0" id="ixv-14766">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;18. Defined Contribution Plans&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company has a 401(k) retirement plan covering all employees who are 21 years of age with at least six months of service. The plan permits eligible employees to make contributions up to certain limitations, with the Company matching 50% of each participating employee&#x2019;s contribution up to the first 6% of employee compensation. Employees are immediately vested in their voluntary employee contributions and vest in the Company&#x2019;s matching contributions ratably over five years. The Company&#x2019;s matching contribution to the 401(k) retirement plan was $648,000, $626,000, and $148,000 for the years ended March 31, 2026, 2025, and 2024, respectively. During the year ended March 31, 2024, the Company&#x2019;s matching contributions under its 401(k) retirement plan were temporarily halted through February 2024 when they were reinstated. &lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <mpaa:MinimumAgeRequiredToParticipateInDefinedContributionPlan contextRef="c174" id="ixv-18656">P21Y</mpaa:MinimumAgeRequiredToParticipateInDefinedContributionPlan>
    <mpaa:MinimumServicePeriodRequiredToParticipateInDefinedContributionPlan contextRef="c174" id="ixv-18657">P6M</mpaa:MinimumServicePeriodRequiredToParticipateInDefinedContributionPlan>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c174"
      decimals="INF"
      id="ixv-18658"
      unitRef="pure">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c174"
      decimals="INF"
      id="ixv-18659"
      unitRef="pure">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <mpaa:MatchingContributionsVestingPeriod contextRef="c174" id="ixv-18660">P5Y</mpaa:MatchingContributionsVestingPeriod>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c174" decimals="0" id="ixv-18661" unitRef="usd">648000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c175" decimals="0" id="ixv-18662" unitRef="usd">626000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized contextRef="c176" decimals="0" id="ixv-18663" unitRef="usd">148000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0" id="ixv-14779">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;19. Share-based Payments&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;2022 Incentive Award Plan (the &#x201c;2022 Plan&#x201d;)&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; In September 2022, the Company&#x2019;s shareholders approved the 2022 Incentive Award Plan (the &#x201c;2022 Plan&#x201d;). Under the 2022 Plan, a total of 924,200 shares of the Company&#x2019;s common stock were reserved for grants to its employees, non-employee directors, and consultants. In September 2024, the shareholders approved an amendment to the 2022 Plan that increased the number of shares of common stock reserved for grant under the 2022 Plan from 924,200 to 2,655,200. At March 31, 2026 and 2025, respectively, there were (i) 130,533 and 130,933 options to purchase shares of common stock outstanding, (ii) 684,720 and 452,531 shares of restricted stock units outstanding, and (iii) 744,542 and 644,679 shares of performance stock units outstanding under the 2022 Plan. There were 777,699 and 1,516,084 shares of common stock available for grant under the 2022 Plan at March 31, 2026 and 2025, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;2010 Incentive Award Plan&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; At March 31, 2026 and 2025, there were 835,301 and 922,628, respectively, options to purchase shares of common stock outstanding under the 2010 Incentive Award Plan. At March 31, 2026, there were no shares of restricted stock or performance stock units outstanding under the 2010 Incentive Award Plan. At March 31, 2025, there were 52,842 shares of restricted stock units outstanding and 119,708 shares of performance stock units outstanding under the 2010 Incentive Award Plan. No shares of common stock remain available for grant under this plan. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Stock Options&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company did not grant any stock options during the years ended March 31, 2026 and 2025, and options to purchase 132,133 shares of common stock were granted during the year ended March 31, 2024. The following summarizes the Black-Scholes option-pricing model assumptions used to derive the weighted average fair value of the stock options granted during the year ended March 31, 2024. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt; &lt;td style="width: 88%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-bottom-width: medium; border-bottom-style: none; border-color: currentcolor black; white-space: nowrap; border-top-width: medium; border-top-style: none;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom-width: medium; border-bottom-style: none; border-color: currentcolor currentcolor currentcolor black; white-space: nowrap; border-top-width: medium; border-top-style: none; border-right-width: medium; border-right-style: none;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; vertical-align: bottom; text-align: center; border-left-width: medium; border-left-style: none; border-left-color: currentcolor;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average risk free interest rate &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;4.53&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top; height: 12.75pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average expected holding period (years) &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.57&lt;/td&gt; &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average expected volatility &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;51.29&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top; height: 12.75pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average expected dividend yield &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt; &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average fair value of options granted &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.75&lt;/td&gt; &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following is a summary of stock option transactions: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of &lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Shares &lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,053,561&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;20.20&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Exercised
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(6,466&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15.59&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(13,061&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;20.08&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expired
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(68,200&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;31.13&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2026
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;965,834&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;19.47&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; At March 31, 2026, options to purchase 43,245 shares of common stock were unvested at the weighted average exercise price of $9.32. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The pre-tax intrinsic value of options exercised during the year ended March 31, 2026 was $7,000 based on the market value of the Company&#x2019;s common stock at March 31, 2026. No options were exercised during the years ended March 31, 2625 and 2024. The total fair value of stock options vested during the years ended March 31, 2026, 2025, and 2024 was $164,000, $164,000, and $324,000, respectively. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;The following summarizes information about the options outstanding at March 31, 2026: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 20%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;Options Outstanding&lt;/span&gt; &#160; &#160; &#160; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;Options Exercisable&lt;/span&gt; &#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Remaining&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Aggregate&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Remaining&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Aggregate&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; &lt;span style="font-weight: bold;"&gt;Range of&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Life&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Intrinsic&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Life&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Intrinsic&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise price&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Price&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;In Years&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Price&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;In Years&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 15.75pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $9.32 to $17.38 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;322,923&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;12.89&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;5.49&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;227,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;279,678&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;13.44&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;5.18&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;152,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $19.00 to $22.73 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;399,287&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.58&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2.78&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;399,287&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.58&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2.78&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $25.21 to $27.40 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;124,500&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;27.33&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1.22&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;124,500&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;27.33&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1.22&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; border-width: medium; border-style: none; border-color: currentcolor;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $28.68 to $30.31 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 2px solid black;"&gt;119,124&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;28.72&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;0.25&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 2px solid black;"&gt;119,124&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;28.72&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;0.25&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;965,834&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.47&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;3.17&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;227,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;922,589&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.95&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2.97&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;152,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;The aggregate intrinsic values in the above table represent the pre-tax value of all in-the-money options if all such options had been exercised on March 31, 2026 based on the Company&#x2019;s closing stock price of $11.06 as of that date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; At March 31, 2026, there was $77,000 of total unrecognized compensation expense from stock-based compensation granted under the plans, which is related to non-vested shares. The compensation expense is expected to be recognized over a weighted average vesting period of 0.5 years. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Restricted Stock Units and Restricted Stock (collectively &#x201c;RSUs&#x201d;)&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the years ended March 31, 2026, 2025, and 2024 the Company granted 487,597, 453,453, and 100,624, respectively, of time-based vesting restricted stock units, based on the closing market price on the grant date. The estimated grant date fair value of the RSUs of $5,047,000, $2,984,000, and $800,000, for the years ended March 31, 2026, 2025, and 2024, respectively, was based on the closing market price on the date of grant. The fair value related to these awards is recognized as compensation expense over the vesting period. These awards generally vest in three equal installments beginning each anniversary from the grant date, subject to continued employment. Upon vesting, these awards may be net share settled to cover the required withholding tax with the remaining amount converted into an equivalent number of shares of common stock. Total shares withheld during the years ended March 31, 2026, 2025, and 2024 were 51,387, 19,761, and 42,720, respectively, based on the value of these awards as determined by the Company&#x2019;s closing stock price on the vesting date. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following is a summary of non-vested RSUs: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of &lt;br/&gt;Shares&lt;/span&gt;
     &lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average &lt;br/&gt;Grant Date Fair &lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;505,373&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;487,597&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10.35&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(289,872&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.99&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(18,378&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;11.62&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2026
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;684,720&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9.03&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; As of March 31, 2026, there was $4,358,000 of unrecognized compensation expense related to these awards, which will be recognized over the remaining vesting period of approximately 2.0 years. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold; font-style: italic;"&gt;Performance Stock Units (&#x201c;PSUs&#x201d;)&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the year ended March 31, 2026, the Company granted 353,778 PSUs (at target performance levels) based on the Company&#x2019;s stock price or a total shareholder return (&#x201c;TSR&#x201d;) market conditions. During the year ended March 31, 2025, the Company granted 258,983 PSUs (at target performance levels), based on a TSR market condition. During the year ended March 31, 2024, the Company granted 585,583 PSUs based on the Company&#x2019;s stock price market condition. All PSUs granted have a three-year performance period, subject to continued employment. The estimated grant date fair value of the PSUs of $3,738,000, $2,264,000, and $2,637,000, for the years ended March 31, 2026, 2025, and 2024, respectively, was based on the estimated fair value of the award using the Monte Carlo valuation model for performance stock units subject to market conditions. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;Stock Price PSUs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the year ended March 31, 2026, the Company granted 176,893 PSUs (at target performance levels), which vest as follows: (i) if the stock price is greater than or equal to $15.00 per share, then 1/3 of the grant will vest, (ii) if the stock price is greater than or equal to $17.00 per share then the next 1/3 of the grant will vest, and (iii) if the stock price is greater than or equal to $20.00 per share then the final &lt;span style="-sec-ix-hidden: hidden-fact-26"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-27"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-28"&gt;1/3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; of the grant will vest. Recipients are eligible to vest in between 50% and 150% of the third tranche by achieving a stock price between $18.00 and $22.00 per share (each stock price target must be met for thirty consecutive trading days). The Company calculated the fair value of these PSUs individually for each tranche using the Monte Carlo Simulation Model at the grant date. Compensation cost is recognized over the estimated derived service period. Compensation cost related to these awards will not be adjusted even if the market condition is not met. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the year ended March 31, 2025, the Company did not grant any PSUs based on the Company&#x2019;s stock price. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the year ended March 31, 2024, the Company granted 585,583 PSUs, which vest as follows: (i) if the stock price is greater than or equal to $10.00 per share, then 1/3 of the grant will vest, (ii) if the stock price is greater than or equal to $15.00 per share then the next 1/3 of the grant will vest, and (iii) if the stock price is greater than or equal to $20.00 per share then the final &lt;span style="-sec-ix-hidden: hidden-fact-29"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-30"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-31"&gt;1/3&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; of the grant will vest. Recipients are eligible to vest in between 50% and 150% of the third tranche by achieving a stock price between $17.50 and $25.00 per share (each stock price target must be met for thirty consecutive trading days). The Company calculated the fair value of these PSUs individually for each tranche using the Monte Carlo Simulation Model at the grant date. Compensation cost is recognized over the estimated derived service period. Compensation cost related to these awards will not be adjusted even if the market condition is not met. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-style: italic;"&gt;TSR PSUs&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; During the years ended March 31, 2026 and 2025, the Company granted 176,885 and 258,983 PSUs (at target performance levels), respectively, which cliff vest and the number of shares earned at the end of the three-year performance period will vary, based only on actual performance, from 0% to 150% of the target number of PSUs granted, depending on the Company&#x2019;s TSR percentile rank relative to that of a peer group over the performance period. TSR is measured based on a comparison of the closing price on the first trading day of the performance period and the average closing price over the last 30 trading days of the performance period. TSR is considered a market condition because it measures the Company&#x2019;s return against the performance of the Russell 3000, excluding companies classified as financials and real estate and companies with a market capitalization of more than $600 million, as of the start of the performance period. Compensation cost is determined at the grant date and recognized on a straight-line basis over the requisite service period to the extent the conditions are deemed probable. Compensation cost related to the TSR award will not be adjusted even if the market condition is not met. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   During the year ended March 31, 2024, the Company did not grant any PSUs based on a TSR market condition.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The fair value of PSUs subject to a market condition is determined using the Monte Carlo simulation model. The following table summarizes the assumptions used in determining the fair value of the awards subject to market conditions: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Year Ended March 31,&lt;/span&gt;
     &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Risk free interest rate
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.86&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 4.21-4.45&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 4.32-4.35&#160;&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expected life in years
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;0.7-3.0&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;0.2-1.8&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expected volatility of MPA common stock
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;66.8&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 59.8-62.8&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 54.2-55.1&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Average correlation coefficient of peer companies
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15.7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 16.5-17.4 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expected dividend yield
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Grant date fair value
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 9%;"&gt; &lt;div&gt;&#160; &#160; &#160;7.33-12.68 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align : bottom; text-align : right; width : 9%; white-space : nowrap; "&gt; &lt;div&gt;&#160; &#160; &#160;8.65-8.88 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align : bottom; text-align : right; width : 9%; white-space : nowrap; "&gt; &lt;div&gt;&#160; &#160; &#160;3.57-8.37 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Upon vesting, these awards may be net share settled to cover the required withholding tax with the remaining amount converted into an equivalent number of shares of common stock. Total shares withheld during the years ended March 31, 2026 and 2025 were 94,771 and 75,491, respectively, based on the value of these awards as determined by the Company&#x2019;s closing stock price on the vesting date. No shares were withheld during the year ended March 31, 2024 since no PSUs were vested during those years. &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The following is a summary of non-vested PSUs: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;764,387&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.42&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;353,778&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10.57&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(294,540&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.77&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(79,083&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;13.36&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2026
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;744,542&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8.54&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; At March 31, 2026, there was $2,899,000 of unrecognized compensation expense related to these awards, which will be recognized over the weighted average remaining vesting period of approximately 1.7 years. &lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c177"
      decimals="INF"
      id="ixv-18664"
      unitRef="shares">924200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c177"
      decimals="INF"
      id="ixv-18665"
      unitRef="shares">924200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c178"
      decimals="INF"
      id="ixv-18666"
      unitRef="shares">2655200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c178"
      decimals="INF"
      id="ixv-18667"
      unitRef="shares">130533</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c179"
      decimals="INF"
      id="ixv-18668"
      unitRef="shares">130933</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c180"
      decimals="INF"
      id="ixv-18669"
      unitRef="shares">684720</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c181"
      decimals="INF"
      id="ixv-18670"
      unitRef="shares">452531</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c182"
      decimals="INF"
      id="ixv-18671"
      unitRef="shares">744542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c183"
      decimals="INF"
      id="ixv-18672"
      unitRef="shares">644679</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c178"
      decimals="INF"
      id="ixv-18673"
      unitRef="shares">777699</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c179"
      decimals="INF"
      id="ixv-18674"
      unitRef="shares">1516084</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c184"
      decimals="INF"
      id="ixv-18675"
      unitRef="shares">835301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c185"
      decimals="INF"
      id="ixv-18676"
      unitRef="shares">922628</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c186"
      decimals="INF"
      id="ixv-18677"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c187"
      decimals="INF"
      id="ixv-18678"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c188"
      decimals="INF"
      id="ixv-18679"
      unitRef="shares">52842</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c189"
      decimals="INF"
      id="ixv-18680"
      unitRef="shares">119708</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c184"
      decimals="INF"
      id="ixv-18681"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c190"
      decimals="INF"
      id="ixv-18682"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c191"
      decimals="INF"
      id="ixv-18683"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c192"
      decimals="INF"
      id="ixv-18684"
      unitRef="shares">132133</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c0" id="ixv-18685">The following summarizes the Black-Scholes option-pricing model assumptions used to derive the weighted average fair value of the stock options granted during the year ended March 31, 2024.&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt; &lt;td style="width: 88%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-bottom-width: medium; border-bottom-style: none; border-color: currentcolor black; white-space: nowrap; border-top-width: medium; border-top-style: none;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom-width: medium; border-bottom-style: none; border-color: currentcolor currentcolor currentcolor black; white-space: nowrap; border-top-width: medium; border-top-style: none; border-right-width: medium; border-right-style: none;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; vertical-align: bottom; text-align: center; border-left-width: medium; border-left-style: none; border-left-color: currentcolor;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td colspan="2" style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average risk free interest rate &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;4.53&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top; height: 12.75pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average expected holding period (years) &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.57&lt;/td&gt; &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average expected volatility &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;51.29&lt;/td&gt; &lt;td style="text-align: left; vertical-align: top; height: 12.75pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;%&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt;"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average expected dividend yield &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;-&lt;/td&gt; &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 12.75pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div&gt; Weighted average fair value of options granted &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.75&lt;/td&gt; &lt;td style="vertical-align: bottom; font-size: 0px; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c192"
      decimals="4"
      id="ixv-18686"
      unitRef="pure">0.0453</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c192" id="ixv-18687">P6Y6M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c192"
      decimals="4"
      id="ixv-18688"
      unitRef="pure">0.5129</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c192"
      decimals="2"
      id="ixv-18689"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c192"
      decimals="2"
      id="ixv-18690"
      unitRef="usdPershares">3.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0" id="ixv-14856">&lt;div style="font-size: 10pt;"&gt; The following is a summary of stock option transactions: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;
    &lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of &lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; white-space: nowrap;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 0px; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Shares &lt;/span&gt;
     &lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; border-color: currentcolor currentcolor rgb(0, 0, 0); white-space: nowrap; border-width: medium medium 2px; border-style: none none solid;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Exercise Price&lt;/span&gt;&lt;/td&gt;&lt;td style="border-width: medium; border-style: none; border-color: currentcolor; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;

   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;1,053,561&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;20.20&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Exercised
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(6,466&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15.59&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right;"&gt;(13,061&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;20.08&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expired
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;(68,200&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;31.13&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2026
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 9%; text-align: right; border-width: medium medium 4px; border-style: none none double; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;965,834&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; vertical-align: top; border-spacing: 0px; border-collapse: collapse; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top; height: 1pt; border-spacing: 0px; border-collapse: collapse; border-width: medium; border-style: none; border-color: currentcolor; width: 1%;"&gt;$&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;19.47&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;

   &lt;/tr&gt;

  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c233"
      decimals="INF"
      id="ixv-18691"
      unitRef="shares">1053561</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c233"
      decimals="2"
      id="ixv-18692"
      unitRef="usdPershares">20.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c190"
      decimals="INF"
      id="ixv-18693"
      unitRef="shares">6466</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c190"
      decimals="2"
      id="ixv-18694"
      unitRef="usdPershares">15.59</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c190"
      decimals="INF"
      id="ixv-18695"
      unitRef="shares">13061</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c190"
      decimals="2"
      id="ixv-18696"
      unitRef="usdPershares">20.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c190"
      decimals="INF"
      id="ixv-18697"
      unitRef="shares">68200</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c190"
      decimals="2"
      id="ixv-18698"
      unitRef="usdPershares">31.13</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c193"
      decimals="INF"
      id="ixv-18699"
      unitRef="shares">965834</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c193"
      decimals="2"
      id="ixv-18700"
      unitRef="usdPershares">19.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="c193"
      decimals="INF"
      id="ixv-18701"
      unitRef="shares">43245</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage
      contextRef="c193"
      decimals="2"
      id="ixv-18702"
      unitRef="usdPershares">9.32</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="c190"
      decimals="-3"
      id="ixv-18703"
      unitRef="usd">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c191"
      decimals="0"
      id="ixv-18704"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c192"
      decimals="0"
      id="ixv-18705"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c190" decimals="0" id="ixv-18706" unitRef="usd">164000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c191" decimals="0" id="ixv-18707" unitRef="usd">164000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c192" decimals="0" id="ixv-18708" unitRef="usd">324000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="c0" id="ixv-14963">&lt;div style="font-size: 10pt;"&gt;The following summarizes information about the options outstanding at March 31, 2026: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 20%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 7%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="15" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;Options Outstanding&lt;/span&gt; &#160; &#160; &#160; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="14" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;Options Exercisable&lt;/span&gt; &#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Weighted&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Remaining&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Aggregate&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Average&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Remaining&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Aggregate&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; &lt;span style="font-weight: bold;"&gt;Range of&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Life&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Intrinsic&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Life&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt; &lt;span style="font-weight: bold;"&gt;Intrinsic&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; &lt;span style="font-weight: bold;"&gt;Exercise price&lt;/span&gt; &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Price&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;In Years&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Price&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;In Years&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 15.75pt;"&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $9.32 to $17.38 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;322,923&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;12.89&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;5.49&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;227,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;279,678&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;13.44&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;5.18&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;152,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $19.00 to $22.73 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;399,287&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.58&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2.78&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;399,287&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.58&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2.78&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $25.21 to $27.40 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;124,500&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;27.33&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1.22&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;124,500&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;27.33&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;1.22&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom; border-width: medium; border-style: none; border-color: currentcolor;"&gt; &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt; $28.68 to $30.31 &lt;/div&gt; &lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 2px solid black;"&gt;119,124&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;28.72&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;0.25&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 2px solid black;"&gt;119,124&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;28.72&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;0.25&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: top; height: 1.0pt;"&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;965,834&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.47&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;3.17&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;227,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;922,589&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;19.95&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right;"&gt;2.97&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 7%; text-align: right; border-bottom: 4px double black;"&gt;152,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c234"
      decimals="2"
      id="ixv-18709"
      unitRef="usdPershares">9.32</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c234"
      decimals="2"
      id="ixv-18710"
      unitRef="usdPershares">17.38</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c235"
      decimals="INF"
      id="ixv-18711"
      unitRef="shares">322923</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c235"
      decimals="2"
      id="ixv-18712"
      unitRef="usdPershares">12.89</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c234" id="ixv-18713">P5Y5M26D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c235" decimals="0" id="ixv-18714" unitRef="usd">227000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c235"
      decimals="INF"
      id="ixv-18715"
      unitRef="shares">279678</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c235"
      decimals="2"
      id="ixv-18716"
      unitRef="usdPershares">13.44</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c234" id="ixv-18717">P5Y2M4D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c235" decimals="0" id="ixv-18718" unitRef="usd">152000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c236"
      decimals="2"
      id="ixv-18719"
      unitRef="usdPershares">19</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c236"
      decimals="2"
      id="ixv-18720"
      unitRef="usdPershares">22.73</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c237"
      decimals="INF"
      id="ixv-18721"
      unitRef="shares">399287</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c237"
      decimals="2"
      id="ixv-18722"
      unitRef="usdPershares">19.58</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c236" id="ixv-18723">P2Y9M10D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c237"
      decimals="INF"
      id="ixv-18724"
      unitRef="shares">399287</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c237"
      decimals="2"
      id="ixv-18725"
      unitRef="usdPershares">19.58</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c236" id="ixv-18726">P2Y9M10D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c238"
      decimals="2"
      id="ixv-18727"
      unitRef="usdPershares">25.21</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c238"
      decimals="2"
      id="ixv-18728"
      unitRef="usdPershares">27.4</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c239"
      decimals="INF"
      id="ixv-18729"
      unitRef="shares">124500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c239"
      decimals="2"
      id="ixv-18730"
      unitRef="usdPershares">27.33</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c238" id="ixv-18731">P1Y2M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c239"
      decimals="INF"
      id="ixv-18732"
      unitRef="shares">124500</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c239"
      decimals="2"
      id="ixv-18733"
      unitRef="usdPershares">27.33</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c238" id="ixv-18734">P1Y2M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c240"
      decimals="2"
      id="ixv-18735"
      unitRef="usdPershares">28.68</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c240"
      decimals="2"
      id="ixv-18736"
      unitRef="usdPershares">30.31</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c241"
      decimals="INF"
      id="ixv-18737"
      unitRef="shares">119124</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c241"
      decimals="2"
      id="ixv-18738"
      unitRef="usdPershares">28.72</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c240" id="ixv-18739">P0Y3M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c241"
      decimals="INF"
      id="ixv-18740"
      unitRef="shares">119124</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c241"
      decimals="2"
      id="ixv-18741"
      unitRef="usdPershares">28.72</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c240" id="ixv-18742">P0Y3M</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
      contextRef="c193"
      decimals="INF"
      id="ixv-18743"
      unitRef="shares">965834</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
      contextRef="c193"
      decimals="2"
      id="ixv-18744"
      unitRef="usdPershares">19.47</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2 contextRef="c190" id="ixv-18745">P3Y2M1D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue contextRef="c193" decimals="0" id="ixv-18746" unitRef="usd">227000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
      contextRef="c193"
      decimals="INF"
      id="ixv-18747"
      unitRef="shares">922589</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
      contextRef="c193"
      decimals="2"
      id="ixv-18748"
      unitRef="usdPershares">19.95</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1>
    <us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2 contextRef="c190" id="ixv-18749">P2Y11M19D</us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c193" decimals="0" id="ixv-18750" unitRef="usd">152000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:SharePrice
      contextRef="c193"
      decimals="2"
      id="ixv-18751"
      unitRef="usdPershares">11.06</us-gaap:SharePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions contextRef="c193" decimals="0" id="ixv-18752" unitRef="usd">77000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c190" id="ixv-18753">P0Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c194"
      decimals="INF"
      id="ixv-18754"
      unitRef="shares">487597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c195"
      decimals="INF"
      id="ixv-18755"
      unitRef="shares">453453</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c196"
      decimals="INF"
      id="ixv-18756"
      unitRef="shares">100624</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue contextRef="c197" decimals="0" id="ixv-18757" unitRef="usd">5047000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue
      contextRef="c198"
      decimals="-3"
      id="ixv-18758"
      unitRef="usd">2984000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue contextRef="c199" decimals="0" id="ixv-18759" unitRef="usd">800000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
    <mpaa:NumberOfEqualAnnualInstallmentsInWhichAwardsVest
      contextRef="c194"
      decimals="INF"
      id="ixv-18760"
      unitRef="Installment">3</mpaa:NumberOfEqualAnnualInstallmentsInWhichAwardsVest>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c194"
      decimals="INF"
      id="ixv-18761"
      unitRef="shares">51387</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c195"
      decimals="INF"
      id="ixv-18762"
      unitRef="shares">19761</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c196"
      decimals="INF"
      id="ixv-18763"
      unitRef="shares">42720</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="c0" id="ixv-15526">&lt;div style="font-size: 10pt;"&gt; The following is a summary of non-vested RSUs: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of &lt;br/&gt;Shares&lt;/span&gt;
     &lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average &lt;br/&gt;Grant Date Fair &lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td colspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;505,373&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.26&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;487,597&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10.35&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(289,872&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.99&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(18,378&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;11.62&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2026
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;684,720&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: right;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9.03&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c198"
      decimals="INF"
      id="ixv-18764"
      unitRef="shares">505373</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c198"
      decimals="2"
      id="ixv-18765"
      unitRef="usdPershares">7.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c194"
      decimals="INF"
      id="ixv-18766"
      unitRef="shares">487597</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c194"
      decimals="2"
      id="ixv-18767"
      unitRef="usdPershares">10.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c194"
      decimals="INF"
      id="ixv-18768"
      unitRef="shares">289872</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c194"
      decimals="2"
      id="ixv-18769"
      unitRef="usdPershares">7.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c194"
      decimals="INF"
      id="ixv-18770"
      unitRef="shares">18378</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c194"
      decimals="2"
      id="ixv-18771"
      unitRef="usdPershares">11.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c197"
      decimals="INF"
      id="ixv-18772"
      unitRef="shares">684720</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c197"
      decimals="2"
      id="ixv-18773"
      unitRef="usdPershares">9.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c197" decimals="0" id="ixv-18774" unitRef="usd">4358000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c194" id="ixv-18775">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c200"
      decimals="INF"
      id="ixv-18776"
      unitRef="shares">353778</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c201"
      decimals="INF"
      id="ixv-18777"
      unitRef="shares">258983</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c202"
      decimals="INF"
      id="ixv-18778"
      unitRef="shares">585583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c200" id="ixv-18779">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue
      contextRef="c203"
      decimals="INF"
      id="ixv-18780"
      unitRef="usd">3738000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue
      contextRef="c204"
      decimals="INF"
      id="ixv-18781"
      unitRef="usd">2264000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue
      contextRef="c205"
      decimals="INF"
      id="ixv-18782"
      unitRef="usd">2637000</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c206"
      decimals="INF"
      id="ixv-18783"
      unitRef="shares">176893</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="c207"
      decimals="2"
      id="ixv-18784"
      unitRef="usdPershares">15</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c208"
      decimals="2"
      id="ixv-18785"
      unitRef="usdPershares">17</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c209"
      decimals="2"
      id="ixv-18786"
      unitRef="usdPershares">20</us-gaap:SharePrice>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients
      contextRef="c213"
      decimals="2"
      id="ixv-18787"
      unitRef="pure">0.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients
      contextRef="c214"
      decimals="2"
      id="ixv-18788"
      unitRef="pure">1.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients>
    <us-gaap:SharePrice
      contextRef="c215"
      decimals="2"
      id="ixv-18789"
      unitRef="usdPershares">18</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c216"
      decimals="2"
      id="ixv-18790"
      unitRef="usdPershares">22</us-gaap:SharePrice>
    <mpaa:NumberOfTradingDays contextRef="c206" id="ixv-18791">P30D</mpaa:NumberOfTradingDays>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c217"
      decimals="INF"
      id="ixv-18793"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c218"
      decimals="INF"
      id="ixv-18794"
      unitRef="shares">585583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharePrice
      contextRef="c219"
      decimals="2"
      id="ixv-18795"
      unitRef="usdPershares">10</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c220"
      decimals="2"
      id="ixv-18796"
      unitRef="usdPershares">15</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c221"
      decimals="2"
      id="ixv-18797"
      unitRef="usdPershares">20</us-gaap:SharePrice>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients
      contextRef="c225"
      decimals="2"
      id="ixv-18798"
      unitRef="pure">0.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients
      contextRef="c226"
      decimals="2"
      id="ixv-18799"
      unitRef="pure">1.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRightsEligiblePercentageForRecipients>
    <us-gaap:SharePrice
      contextRef="c227"
      decimals="2"
      id="ixv-18800"
      unitRef="usdPershares">17.5</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="c228"
      decimals="2"
      id="ixv-18801"
      unitRef="usdPershares">25</us-gaap:SharePrice>
    <mpaa:NumberOfTradingDays contextRef="c218" id="ixv-18802">P30D</mpaa:NumberOfTradingDays>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c229"
      decimals="INF"
      id="ixv-18804"
      unitRef="shares">176885</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c230"
      decimals="INF"
      id="ixv-18805"
      unitRef="shares">258983</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c230" id="ixv-18806">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c229" id="ixv-18807">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage
      contextRef="c231"
      decimals="2"
      id="ixv-18808"
      unitRef="pure">0</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage>
    <mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage
      contextRef="c232"
      decimals="2"
      id="ixv-18809"
      unitRef="pure">1.50</mpaa:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardsVestingTargetPercentage>
    <mpaa:NumberOfTradingDays contextRef="c230" id="ixv-18810">P30Y</mpaa:NumberOfTradingDays>
    <mpaa:NumberOfTradingDays contextRef="c229" id="ixv-18811">P30D</mpaa:NumberOfTradingDays>
    <mpaa:TotalShareholdersReturnMaximumMarketCapitalization
      contextRef="c229"
      decimals="-6"
      id="ixv-18812"
      unitRef="usd">600000000</mpaa:TotalShareholdersReturnMaximumMarketCapitalization>
    <mpaa:TotalShareholdersReturnMaximumMarketCapitalization
      contextRef="c230"
      decimals="-6"
      id="ixv-18813"
      unitRef="usd">600000000</mpaa:TotalShareholdersReturnMaximumMarketCapitalization>
    <mpaa:ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock contextRef="c0" id="ixv-18814">The following table summarizes the assumptions used in determining the fair value of the awards subject to market conditions:&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Year Ended March 31,&lt;/span&gt;
     &lt;/div&gt;
        &lt;/td&gt;

    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Risk free interest rate
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3.86&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 4.21-4.45&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 4.32-4.35&#160;&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expected life in years
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;0.7-3.0&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right; width: 9%;"&gt;0.2-1.8&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expected volatility of MPA common stock
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;66.8&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 59.8-62.8&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 54.2-55.1&lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;%&lt;/span&gt;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Average correlation coefficient of peer companies
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15.7&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;%&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; &lt;div&gt; 16.5-17.4 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Expected dividend yield
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Grant date fair value
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; white-space: nowrap; width: 9%;"&gt; &lt;div&gt;&#160; &#160; &#160;7.33-12.68 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align : bottom; text-align : right; width : 9%; white-space : nowrap; "&gt; &lt;div&gt;&#160; &#160; &#160;8.65-8.88 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;span style="letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align : bottom; text-align : right; width : 9%; white-space : nowrap; "&gt; &lt;div&gt;&#160; &#160; &#160;3.57-8.37 &lt;/div&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</mpaa:ScheduleOfShareBasedPaymentAwardOtherThanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c200"
      decimals="4"
      id="ixv-18815"
      unitRef="pure">0.0386</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c242"
      decimals="4"
      id="ixv-18816"
      unitRef="pure">0.0421</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c243"
      decimals="4"
      id="ixv-18817"
      unitRef="pure">0.0445</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c244"
      decimals="4"
      id="ixv-18818"
      unitRef="pure">0.0432</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c245"
      decimals="4"
      id="ixv-18819"
      unitRef="pure">0.0435</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c246" id="ixv-18820">P0Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c247" id="ixv-18821">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c201" id="ixv-18822">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c244" id="ixv-18823">P0Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c245" id="ixv-18824">P1Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c200"
      decimals="3"
      id="ixv-18825"
      unitRef="pure">0.668</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c242"
      decimals="3"
      id="ixv-18826"
      unitRef="pure">0.598</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c243"
      decimals="3"
      id="ixv-18827"
      unitRef="pure">0.628</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c244"
      decimals="3"
      id="ixv-18828"
      unitRef="pure">0.542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c245"
      decimals="3"
      id="ixv-18829"
      unitRef="pure">0.551</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies
      contextRef="c200"
      decimals="3"
      id="ixv-18830"
      unitRef="pure">0.157</mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies>
    <mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies
      contextRef="c242"
      decimals="3"
      id="ixv-18831"
      unitRef="pure">0.165</mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies>
    <mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies
      contextRef="c243"
      decimals="3"
      id="ixv-18832"
      unitRef="pure">0.174</mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies>
    <mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies
      contextRef="c202"
      decimals="2"
      id="ixv-18833"
      unitRef="pure">0</mpaa:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientofPeerCompanies>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c200"
      decimals="2"
      id="ixv-18834"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c201"
      decimals="2"
      id="ixv-18835"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c202"
      decimals="2"
      id="ixv-18836"
      unitRef="pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c246"
      decimals="2"
      id="ixv-18837"
      unitRef="usdPershares">7.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c247"
      decimals="2"
      id="ixv-18838"
      unitRef="usdPershares">12.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c242"
      decimals="2"
      id="ixv-18839"
      unitRef="usdPershares">8.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c243"
      decimals="2"
      id="ixv-18840"
      unitRef="usdPershares">8.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c244"
      decimals="2"
      id="ixv-18841"
      unitRef="usdPershares">3.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c245"
      decimals="2"
      id="ixv-18842"
      unitRef="usdPershares">8.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c200"
      decimals="INF"
      id="ixv-18843"
      unitRef="shares">94771</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c201"
      decimals="INF"
      id="ixv-18844"
      unitRef="shares">75491</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c202"
      decimals="INF"
      id="ixv-18845"
      unitRef="shares">0</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c202"
      decimals="0"
      id="ixv-18846"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock contextRef="c0" id="ixv-15812">&lt;div style="font-size: 10pt;"&gt; The following is a summary of non-vested PSUs: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 76%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Number of&lt;br/&gt;Shares&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;Weighted Average&lt;br/&gt;Grant Date Fair&lt;br/&gt;Value&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;764,387&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;7.42&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Granted
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;353,778&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10.57&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Vested
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(294,540&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;6.77&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Forfeited/Cancelled
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(79,083&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;13.36&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Outstanding at March 31, 2026
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;744,542&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8.54&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c204"
      decimals="INF"
      id="ixv-18847"
      unitRef="shares">764387</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c204"
      decimals="2"
      id="ixv-18848"
      unitRef="usdPershares">7.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c200"
      decimals="INF"
      id="ixv-18849"
      unitRef="shares">353778</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c200"
      decimals="2"
      id="ixv-18850"
      unitRef="usdPershares">10.57</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c200"
      decimals="INF"
      id="ixv-18851"
      unitRef="shares">294540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c200"
      decimals="2"
      id="ixv-18852"
      unitRef="usdPershares">6.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c200"
      decimals="INF"
      id="ixv-18853"
      unitRef="shares">79083</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c200"
      decimals="2"
      id="ixv-18854"
      unitRef="usdPershares">13.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c203"
      decimals="INF"
      id="ixv-18855"
      unitRef="shares">744542</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c203"
      decimals="2"
      id="ixv-18856"
      unitRef="usdPershares">8.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c203" decimals="0" id="ixv-18857" unitRef="usd">2899000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c200" id="ixv-18858">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0" id="ixv-15897">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;20. Segment Information&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company has identified its Chief Executive Officer as its chief operating decision maker (&#x201c;CODM&#x201d;). The Company has identified its operating segments based on the nature of the products the Company sells, the Company&#x2019;s organizational and management reporting structure, and the operating results that are regularly reviewed by the Company&#x2019;s CODM to make decisions about the resources to be allocated to the business units and to assess performance. The CODM primarily uses operating income to evaluate the performance of the Company&#x2019;s operating segments and to allocate resources.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; The Company&#x2019;s three operating segments are: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; &#x25cf; &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; &lt;span style="font-weight: bold;"&gt;&lt;span style="-sec-ix-hidden: hidden-fact-32"&gt;Hard Parts&lt;/span&gt;&lt;/span&gt;, which include (i) light duty rotating electric products such as alternators and starters and (ii) brake-related products, which includes brake calipers, brake boosters, brake rotors, brake pads and brake master cylinders, and wheel hub assemblies and bearings, &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Test Solutions and Diagnostic Equipment&lt;/span&gt;, which includes (i) applications for combustion engine vehicles, including bench-top testers for alternators and starters, (ii) equipment for the pre- and post-production of electric vehicles, and (iii) software emulation of power system applications for the electrification of all forms of transportation (including automobiles, trucks, the emerging electrification of systems within the aerospace industry, and electric vehicle charging stations), and
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt;
    &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt;
     &#x25cf;
    &lt;/div&gt;
    &lt;div style="font-size: 10pt;"&gt;
     &lt;span style="font-weight: bold;"&gt;Heavy Duty&lt;/span&gt;, which includes non-discretionary automotive aftermarket replacement hard parts for heavy-duty truck, industrial, marine, and agricultural applications.
    &lt;/div&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   The Company&#x2019;s Hard Parts operating segment meets the criteria of a reportable segment. The Test Solutions and Diagnostic Equipment and Heavy Duty segments are not material, and are not required to be separately reported.
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; Financial information relating to the Company&#x2019;s segments is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt; &#160; &#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Net sales to external customers for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;741,243,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;707,210,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;669,904,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Intersegment sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;701,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,016,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;895,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total net sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;741,944,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;708,226,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;670,799,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of net sales&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other net sales (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;48,563,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;50,144,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;47,780,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(701,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(1,016,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(895,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;789,806,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;757,354,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;717,684,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Less (2):
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Material, labor, and overhead expenses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;460,623,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;465,656,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;450,913,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Logistic expenses (3)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;131,205,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;99,264,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;92,969,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Revaluation of cores on customers' shelves
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3,590,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,805,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;5,353,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign exchange impact of lease liabilities and forward contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(8,924,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15,892,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(3,814,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Other segment items (4)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;88,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;83,693,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;76,878,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total operating income for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;67,422,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;40,916,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;48,500,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of profit (loss)&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other operating loss (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,624,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,064,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(2,431,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment operating income
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;37,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;71,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;51,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Interest expense, net
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(46,696,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(55,550,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(60,040,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in fair value of compound net derivative liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,130,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(60,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Loss on extinguishment of debt
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(168,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated income (loss) before income tax expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;20,269,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;(15,687,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;(13,068,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Reconciliations of other significant items and assets:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Depreciation and amortization&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Depreciation and amortization for Hard Parts reportable segment (5)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8,454,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9,579,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10,371,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other depreciation and amortization (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,334,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;821,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,248,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated depreciation and amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;9,788,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;10,400,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;11,619,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Capital Expenditures&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Captial expenditures for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,136,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3,445,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;621,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other capital expenditures (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,560,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,133,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;379,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated capital expenditures
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;3,696,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;4,578,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;1,000,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; March 31, 2026 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; March 31, 2025 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total assets for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,037,721,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;967,178,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other assets (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;54,638,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;58,355,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(72,922,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(67,897,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;1,019,437,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;957,636,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Net sales, operating loss, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#x2019;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (2) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#x2019;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (3) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Logistic expenses include freight, tariffs, and customs duties. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (4) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (5) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Depreciation and amortization for the Company&#x2019;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items. &lt;/div&gt; &lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c0"
      decimals="INF"
      id="ixv-18859"
      unitRef="Segment">3</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0" id="ixv-15928">&lt;div style="font-size: 10pt;"&gt; Financial information relating to the Company&#x2019;s segments is as follows: &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 64%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="10" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;Years Ended March 31,&lt;/span&gt; &#160; &#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;2026&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;2025&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt; &lt;span style="font-weight: bold;"&gt;2024&lt;/span&gt; &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Net sales to external customers for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;741,243,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;707,210,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;669,904,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Intersegment sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;701,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,016,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;895,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total net sales for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;741,944,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;708,226,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;670,799,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of net sales&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other net sales (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;48,563,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;50,144,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;47,780,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(701,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(1,016,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(895,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated net sales
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;789,806,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;757,354,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;717,684,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Less (2):
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Material, labor, and overhead expenses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;460,623,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;465,656,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;450,913,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Logistic expenses (3)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;131,205,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;99,264,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;92,969,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Revaluation of cores on customers' shelves
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3,590,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,805,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;5,353,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Foreign exchange impact of lease liabilities and forward contracts
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(8,924,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;15,892,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(3,814,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="padding-left: 10px;"&gt;
     &lt;div&gt;
      Other segment items (4)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;88,028,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;83,693,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;76,878,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total operating income for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;67,422,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;40,916,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;48,500,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-style: italic;"&gt;Reconciliation of profit (loss)&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other operating loss (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,624,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(1,064,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(2,431,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment operating income
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;37,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;71,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;51,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Interest expense, net
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(46,696,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(55,550,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(60,040,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Change in fair value of compound net derivative liability
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,130,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;(60,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,020,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Loss on extinguishment of debt
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(168,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated income (loss) before income tax expense
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;20,269,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;(15,687,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;(13,068,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;)&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Reconciliations of other significant items and assets:&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Depreciation and amortization&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Depreciation and amortization for Hard Parts reportable segment (5)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;8,454,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;9,579,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;10,371,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other depreciation and amortization (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,334,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;821,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,248,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated depreciation and amortization
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;9,788,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;10,400,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;11,619,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Capital Expenditures&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Captial expenditures for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;2,136,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;3,445,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;621,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other capital expenditures (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,560,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;1,133,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;379,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated capital expenditures
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;3,696,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;4,578,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;1,000,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Assets&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; March 31, 2026 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt; March 31, 2025 &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total assets for Hard Parts reportable segment
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;1,037,721,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;967,178,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Other assets (1)
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;54,638,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%;"&gt;58,355,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Elimination of intersegment assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(72,922,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid black;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid black;"&gt;(67,897,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 2px solid transparent;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      Total consolidated assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;1,019,437,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double black;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double black;"&gt;957,636,000&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: left; width: 1%; border-bottom: 4px double transparent;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (1) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Net sales, operating loss, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#x2019;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (2) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#x2019;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (3) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Logistic expenses include freight, tariffs, and customs duties. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (4) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses. &lt;/div&gt; &lt;/div&gt;&lt;div style="text-indent: -18pt; padding-left: 36pt;"&gt; &lt;div style="float: left; width: 18pt; white-space: nowrap; font-size: 10pt;"&gt; (5) &lt;/div&gt; &lt;div style="font-size: 10pt;"&gt; Depreciation and amortization for the Company&#x2019;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items. &lt;/div&gt; &lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c248" decimals="0" id="ixv-18860" unitRef="usd">741243000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c249" decimals="0" id="ixv-18861" unitRef="usd">707210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c250" decimals="0" id="ixv-18862" unitRef="usd">669904000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c251" decimals="0" id="ixv-18863" unitRef="usd">701000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c252" decimals="0" id="ixv-18864" unitRef="usd">1016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c253" decimals="0" id="ixv-18865" unitRef="usd">895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c254" decimals="0" id="ixv-18866" unitRef="usd">741944000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c255" decimals="0" id="ixv-18867" unitRef="usd">708226000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c256" decimals="0" id="ixv-18868" unitRef="usd">670799000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c257" decimals="0" id="ix_5_fact" unitRef="usd">48563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c258" decimals="0" id="ix_6_fact" unitRef="usd">50144000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c259" decimals="0" id="ix_7_fact" unitRef="usd">47780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c260" decimals="0" id="ixv-18872" unitRef="usd">-701000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c261" decimals="0" id="ixv-18873" unitRef="usd">-1016000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c262" decimals="0" id="ixv-18874" unitRef="usd">-895000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c0" decimals="0" id="ixv-18875" unitRef="usd">789806000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c7" decimals="0" id="ixv-18876" unitRef="usd">757354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c8" decimals="0" id="ixv-18877" unitRef="usd">717684000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <mpaa:ManufacturingMaterialLaborAndOverheadExpenses
      contextRef="c254"
      decimals="0"
      id="ix_19_fact"
      unitRef="usd">460623000</mpaa:ManufacturingMaterialLaborAndOverheadExpenses>
    <mpaa:ManufacturingMaterialLaborAndOverheadExpenses
      contextRef="c255"
      decimals="0"
      id="ix_20_fact"
      unitRef="usd">465656000</mpaa:ManufacturingMaterialLaborAndOverheadExpenses>
    <mpaa:ManufacturingMaterialLaborAndOverheadExpenses
      contextRef="c256"
      decimals="0"
      id="ix_21_fact"
      unitRef="usd">450913000</mpaa:ManufacturingMaterialLaborAndOverheadExpenses>
    <mpaa:LogisticExpenses
      contextRef="c254"
      decimals="0"
      id="ix_22_fact"
      unitRef="usd">131205000</mpaa:LogisticExpenses>
    <mpaa:LogisticExpenses
      contextRef="c255"
      decimals="0"
      id="ix_23_fact"
      unitRef="usd">99264000</mpaa:LogisticExpenses>
    <mpaa:LogisticExpenses
      contextRef="c256"
      decimals="0"
      id="ix_24_fact"
      unitRef="usd">92969000</mpaa:LogisticExpenses>
    <mpaa:RevaluationOfCoresOnCustomersShelves
      contextRef="c254"
      decimals="0"
      id="ix_25_fact"
      unitRef="usd">3590000</mpaa:RevaluationOfCoresOnCustomersShelves>
    <mpaa:RevaluationOfCoresOnCustomersShelves
      contextRef="c255"
      decimals="0"
      id="ix_26_fact"
      unitRef="usd">2805000</mpaa:RevaluationOfCoresOnCustomersShelves>
    <mpaa:RevaluationOfCoresOnCustomersShelves
      contextRef="c256"
      decimals="0"
      id="ix_27_fact"
      unitRef="usd">5353000</mpaa:RevaluationOfCoresOnCustomersShelves>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="c254"
      decimals="0"
      id="ix_28_fact"
      unitRef="usd">-8924000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="c255"
      decimals="0"
      id="ix_29_fact"
      unitRef="usd">15892000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized
      contextRef="c256"
      decimals="0"
      id="ix_30_fact"
      unitRef="usd">-3814000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="c254"
      decimals="0"
      id="ix_31_fact"
      unitRef="usd">88028000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="c255"
      decimals="0"
      id="ix_32_fact"
      unitRef="usd">83693000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:SegmentReportingOtherItemAmount
      contextRef="c256"
      decimals="0"
      id="ix_33_fact"
      unitRef="usd">76878000</us-gaap:SegmentReportingOtherItemAmount>
    <us-gaap:OperatingIncomeLoss
      contextRef="c254"
      decimals="0"
      id="ix_34_fact"
      unitRef="usd">67422000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c255"
      decimals="0"
      id="ix_35_fact"
      unitRef="usd">40916000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c256"
      decimals="0"
      id="ix_36_fact"
      unitRef="usd">48500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c257" decimals="0" id="ix_8_fact" unitRef="usd">-1624000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c258" decimals="0" id="ix_9_fact" unitRef="usd">-1064000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c259"
      decimals="0"
      id="ix_10_fact"
      unitRef="usd">-2431000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c260" decimals="0" id="ixv-18899" unitRef="usd">37000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c261" decimals="0" id="ixv-18900" unitRef="usd">71000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c262" decimals="0" id="ixv-18901" unitRef="usd">51000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="0" id="ixv-18902" unitRef="usd">-46696000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c7" decimals="0" id="ixv-18903" unitRef="usd">-55550000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c8" decimals="0" id="ixv-18904" unitRef="usd">-60040000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c0" decimals="0" id="ixv-18905" unitRef="usd">1130000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c7" decimals="0" id="ixv-18906" unitRef="usd">-60000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet contextRef="c8" decimals="0" id="ixv-18907" unitRef="usd">1020000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c0" decimals="0" id="ixv-18908" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c7" decimals="0" id="ixv-18909" unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c8" decimals="0" id="ixv-18910" unitRef="usd">-168000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" id="ixv-18911" unitRef="usd">20269000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c7" decimals="0" id="ixv-18912" unitRef="usd">-15687000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c8" decimals="0" id="ixv-18913" unitRef="usd">-13068000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:DepreciationAndAmortization
      contextRef="c254"
      decimals="0"
      id="ix_37_fact"
      unitRef="usd">8454000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c255"
      decimals="0"
      id="ix_38_fact"
      unitRef="usd">9579000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c256"
      decimals="0"
      id="ix_39_fact"
      unitRef="usd">10371000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c257"
      decimals="0"
      id="ix_11_fact"
      unitRef="usd">1334000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c258"
      decimals="0"
      id="ix_12_fact"
      unitRef="usd">821000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="c259"
      decimals="0"
      id="ix_13_fact"
      unitRef="usd">1248000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c263" decimals="0" id="ixv-18920" unitRef="usd">9788000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c264" decimals="0" id="ixv-18921" unitRef="usd">10400000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c265" decimals="0" id="ixv-18922" unitRef="usd">11619000</us-gaap:DepreciationAndAmortization>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c254" decimals="0" id="ixv-18923" unitRef="usd">2136000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c255" decimals="0" id="ixv-18924" unitRef="usd">3445000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c256" decimals="0" id="ixv-18925" unitRef="usd">621000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c257"
      decimals="0"
      id="ix_14_fact"
      unitRef="usd">1560000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c258"
      decimals="0"
      id="ix_15_fact"
      unitRef="usd">1133000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets
      contextRef="c259"
      decimals="0"
      id="ix_16_fact"
      unitRef="usd">379000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c0" decimals="0" id="ixv-18929" unitRef="usd">3696000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c7" decimals="0" id="ixv-18930" unitRef="usd">4578000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:SegmentExpenditureAdditionToLongLivedAssets contextRef="c8" decimals="0" id="ixv-18931" unitRef="usd">1000000</us-gaap:SegmentExpenditureAdditionToLongLivedAssets>
    <us-gaap:Assets contextRef="c266" decimals="0" id="ixv-18932" unitRef="usd">1037721000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c267" decimals="0" id="ixv-18933" unitRef="usd">967178000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c268"
      decimals="0"
      id="ix_17_fact"
      unitRef="usd">54638000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c269"
      decimals="0"
      id="ix_18_fact"
      unitRef="usd">58355000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c270" decimals="0" id="ixv-18936" unitRef="usd">-72922000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c271" decimals="0" id="ixv-18937" unitRef="usd">-67897000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" id="ixv-18938" unitRef="usd">1019437000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c4" decimals="0" id="ixv-18939" unitRef="usd">957636000</us-gaap:Assets>
    <mpaa:NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds
      contextRef="c0"
      decimals="INF"
      id="ixv-18941"
      unitRef="Segment">2</mpaa:NumberOfOperatingSegmentsNotMeetingQuantitativeThresholds>
    <us-gaap:SegmentReportingOtherItemCompositionDescription contextRef="c0" id="ixv-18944">Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses.</us-gaap:SegmentReportingOtherItemCompositionDescription>
    <us-gaap:TreasuryStockTextBlock contextRef="c0" id="ixv-16634">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;21. Share Repurchase Program&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-family: Times;"&gt;In December 2025, the Company&#x2019;s board of directors approved an increase in its share repurchase program from $37,000,000 to $57,000,000 of its common stock. During the year ended March 31, 2026, the Company repurchased 955,608 shares of its common stock for $11,351,000. During the year ended March 31, 2025, the Company repurchased 542,134 shares of its common stock for $4,832,000. During the year ended March 31, 2024, the Company did not repurchase any shares of its common stock. As of March 31, 2026, $34,928,000 was utilized and $22,072,000 remains available to repurchase shares under the authorized share repurchase program, subject to the limit in the Company&#x2019;s Credit Facility and Convertible Notes. The Company retired the 2,334,749 shares repurchased under this program through March 31, 2026. The Company&#x2019;s share repurchase program does not obligate it to acquire any specific number of shares and shares may be repurchased in privately negotiated and/or open market transactions.&lt;/span&gt; &lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c272" decimals="0" id="ixv-18947" unitRef="usd">37000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c35" decimals="0" id="ixv-18948" unitRef="usd">57000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c31"
      decimals="INF"
      id="ixv-18949"
      unitRef="shares">955608</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c31" decimals="0" id="ixv-18950" unitRef="usd">11351000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c23"
      decimals="INF"
      id="ixv-18951"
      unitRef="shares">542134</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue contextRef="c23" decimals="0" id="ixv-18952" unitRef="usd">4832000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="c14"
      decimals="INF"
      id="ixv-18953"
      unitRef="shares">0</us-gaap:StockRepurchasedDuringPeriodShares>
    <mpaa:StockRepurchasedAndRetiredDuringPeriodCumulativeValue contextRef="c31" decimals="0" id="ixv-18954" unitRef="usd">34928000</mpaa:StockRepurchasedAndRetiredDuringPeriodCumulativeValue>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c35" decimals="0" id="ixv-18955" unitRef="usd">22072000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <mpaa:StockRepurchasedAndRetiredCumulativeShares
      contextRef="c31"
      decimals="INF"
      id="ixv-18956"
      unitRef="shares">2334749</mpaa:StockRepurchasedAndRetiredCumulativeShares>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0" id="ixv-16641">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;22. Related Party Transactions&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-family: Times; font-style: italic;"&gt;Lease&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt; &lt;span style="font-family: Times;"&gt;The Company has an operating lease for its 35,000 square foot manufacturing, warehouse, and office facility in Ontario, Canada, with a company co-owned by a member of management. The Company renewed this operating lease for an additional three-year period, effective January 1, 2025. The rent expense recorded for the related party lease was $374,000, $332,000 and $328,000 for the years ended March 31, 2026, 2025, and 2024, respectively.&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-family: Times; font-style: italic;"&gt;Convertible Note and Election of New Director&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   On March 31, 2023, the Company entered into the Note Purchase Agreement with Bison Capital Partners VI, L.P. and Bison Capital Partners VI-A, L.P., and Bison Capital Partners VI, L.P. as the Purchaser Representative, for the issuance and sale of the Convertible Notes. In connection with the issuance of the Convertible Notes and at the recommendation of the Nominating and Corporate Governance Committee of the Board and in connection with the bylaws of the Company, the Board appointed Douglas Trussler, a co-founder of Bison Capital in 2001, to the Board. &lt;span style="font-family: Times;"&gt;Mr. Trussler&#x2019;s compensation is consistent with the Company&#x2019;s previously disclosed standard compensation practices for non-employee directors, other than Mr. Trussler does not accept the annual grant of equity to non-employee directors, which are described in the Company&#x2019;s Definitive Proxy Statement, filed with the SEC on July 29, 2025. &lt;/span&gt;There are no other transactions between Mr. Trussler and the Company that would be reportable under Item 404(a) of Regulation S-K.
  &lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="c273"
      decimals="0"
      id="ixv-18957"
      unitRef="sqft">35000</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c273" id="ixv-18958">P3Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseExpense contextRef="c274" decimals="0" id="ixv-18959" unitRef="usd">374000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c275" decimals="0" id="ixv-18960" unitRef="usd">332000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c276" decimals="0" id="ixv-18961" unitRef="usd">328000</us-gaap:OperatingLeaseExpense>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="c0" id="ixv-16666">&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;Schedule II &lt;/span&gt;&#x2014; &lt;span style="font-weight: bold;"&gt;Valuation and Qualifying Accounts&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;Accounts Receivable &lt;/span&gt;&#x2014; &lt;span style="font-weight: bold;"&gt;Allowance for credit losses&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 10%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 29%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Charge to&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;(recovery of)&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Years Ended&lt;/span&gt;
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;beginning of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;bad debts&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Amounts&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;end of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31,&lt;/span&gt;
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0); text-align: left;"&gt;


      &lt;span style="font-weight: bold;"&gt;Description&lt;/span&gt;
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;expense&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;written off&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2026
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;94,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;10,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;291,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2025
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;189,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;42,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;24,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;207,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2024
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for credit losses
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;339,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;(133,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;)&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;17,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;189,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;Accounts Receivable &lt;/span&gt;&#x2014; &lt;span style="font-weight: bold;"&gt;Allowance for customer-payment discrepancies&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 10%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 29%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Charge to&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;Years Ended&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;beginning of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;discrepancies&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Amounts&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;end of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      &lt;span style="font-weight: bold;"&gt;March 31,&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Description &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;expense&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Processed&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      2026
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for customer-payment discrepancies
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,765,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;570,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;703,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,632,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      2025
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for customer-payment discrepancies
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,206,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,507,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;948,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,765,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;
     &lt;div style="text-indent: -7.2pt; padding-left: 7.2pt;"&gt;
      2024
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for customer-payment discrepancies
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,634,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,452,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,880,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;1,206,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;Inventory &lt;/span&gt;&#x2014; &lt;span style="font-weight: bold;"&gt;Allowance for excess and obsolete inventory&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 10%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 29%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;Provision for&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;excess and&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Years Ended&lt;/span&gt;
     &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;beginning of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;obsolete&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Amounts&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;end of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31,&lt;/span&gt;
     &lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Description &lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;written off&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2026
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for excess and obsolete inventory
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;18,964,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;9,891,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;9,853,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;19,002,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2025
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for excess and obsolete inventory
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;17,372,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;15,009,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;13,417,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;18,964,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2024
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Allowance for excess and obsolete inventory
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;16,436,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;16,233,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;15,297,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;17,372,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;
   &lt;span style="font-weight: bold;"&gt;Deferred Tax Assets &lt;/span&gt;&#x2014; &lt;span style="font-weight: bold;"&gt;Valuation allowance for deferred tax assets&lt;/span&gt;
  &lt;/div&gt;&lt;div style="font-size: 10pt;"&gt;&#160;
  &lt;/div&gt;&lt;table cellpadding="0" style="border-collapse: collapse; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; width: 100%; border-spacing: 0px;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 10%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 29%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;td style="width: 12%;"&gt;&lt;/td&gt;&lt;td style="width: 1%;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Charge to&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Balance at&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Years Ended&lt;/span&gt;
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap;"&gt;


      &lt;span style="font-weight: bold;"&gt;beginning of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;income tax&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;Charged to&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;


      &lt;span style="font-weight: bold;"&gt;end of&lt;/span&gt;
     &lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;


      &lt;span style="font-weight: bold;"&gt;March 31,&lt;/span&gt;
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;
     &lt;div&gt;
      &lt;span style="font-weight: bold;"&gt;Description&lt;/span&gt;
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;expense&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; white-space: nowrap; border-width: medium medium 2px; border-style: none none solid; border-color: currentcolor currentcolor rgb(0, 0, 0);"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;Other Accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right-width: medium; border-right-style: none; border-right-color: currentcolor;"&gt;&lt;span style="font-weight: 700; letter-spacing: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"&gt;year&lt;/span&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2026
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Valuation allowance for deferred tax assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;52,233,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;2,432,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom; width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;54,665,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1.0pt;"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2025
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Valuation allowance for deferred tax assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;45,399,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;6,834,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;52,233,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
   &lt;tr style="vertical-align: top; height: 1pt; background-color: rgb(204, 238, 255);"&gt;
    &lt;td style="vertical-align: bottom; text-align: center;"&gt;


      2024
     &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom;"&gt;
     &lt;div&gt;
      Valuation allowance for deferred tax assets
     &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;7,619,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;37,780,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt; - &lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 12%; text-align: right;"&gt;45,399,000&lt;/td&gt;&lt;td style="vertical-align: bottom; width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c277" decimals="0" id="ixv-18962" unitRef="usd">207000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c278" decimals="0" id="ixv-18963" unitRef="usd">94000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c278" decimals="0" id="ixv-18964" unitRef="usd">10000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c279" decimals="0" id="ixv-18965" unitRef="usd">291000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c280" decimals="0" id="ixv-18966" unitRef="usd">189000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c281" decimals="0" id="ixv-18967" unitRef="usd">42000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c281" decimals="0" id="ixv-18968" unitRef="usd">24000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c277" decimals="0" id="ixv-18969" unitRef="usd">207000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c282" decimals="0" id="ixv-18970" unitRef="usd">339000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c283" decimals="0" id="ixv-18971" unitRef="usd">-133000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c283" decimals="0" id="ixv-18972" unitRef="usd">17000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c280" decimals="0" id="ixv-18973" unitRef="usd">189000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c284" decimals="0" id="ixv-18974" unitRef="usd">1765000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c285" decimals="0" id="ixv-18975" unitRef="usd">570000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c285" decimals="0" id="ixv-18976" unitRef="usd">703000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c286" decimals="0" id="ixv-18977" unitRef="usd">1632000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c287" decimals="0" id="ixv-18978" unitRef="usd">1206000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c288" decimals="0" id="ixv-18979" unitRef="usd">1507000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c288" decimals="0" id="ixv-18980" unitRef="usd">948000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c284" decimals="0" id="ixv-18981" unitRef="usd">1765000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c289" decimals="0" id="ixv-18982" unitRef="usd">1634000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c290" decimals="0" id="ixv-18983" unitRef="usd">1452000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c290" decimals="0" id="ixv-18984" unitRef="usd">1880000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c287" decimals="0" id="ixv-18985" unitRef="usd">1206000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c291" decimals="0" id="ixv-18986" unitRef="usd">18964000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c292" decimals="0" id="ixv-18987" unitRef="usd">9891000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c292" decimals="0" id="ixv-18988" unitRef="usd">9853000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c293" decimals="0" id="ixv-18989" unitRef="usd">19002000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c294" decimals="0" id="ixv-18990" unitRef="usd">17372000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c295" decimals="0" id="ixv-18991" unitRef="usd">15009000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c295" decimals="0" id="ixv-18992" unitRef="usd">13417000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c291" decimals="0" id="ixv-18993" unitRef="usd">18964000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c296" decimals="0" id="ixv-18994" unitRef="usd">16436000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c297" decimals="0" id="ixv-18995" unitRef="usd">16233000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="c297" decimals="0" id="ixv-18996" unitRef="usd">15297000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c294" decimals="0" id="ixv-18997" unitRef="usd">17372000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c298" decimals="0" id="ixv-18998" unitRef="usd">52233000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c299" decimals="0" id="ixv-18999" unitRef="usd">2432000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c299" decimals="0" id="ixv-19000" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c300" decimals="0" id="ixv-19001" unitRef="usd">54665000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c301" decimals="0" id="ixv-19002" unitRef="usd">45399000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c302" decimals="0" id="ixv-19003" unitRef="usd">6834000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c302" decimals="0" id="ixv-19004" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c298" decimals="0" id="ixv-19005" unitRef="usd">52233000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c303" decimals="0" id="ixv-19006" unitRef="usd">7619000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="c304" decimals="0" id="ixv-19007" unitRef="usd">37780000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="c304" decimals="0" id="ixv-19008" unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
    <us-gaap:ValuationAllowancesAndReservesBalance contextRef="c301" decimals="0" id="ixv-19009" unitRef="usd">45399000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration contextRef="c3" id="hidden-fact-0">http://fasb.org/us-gaap/2025#RelatedPartyMember</us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration contextRef="c4" id="hidden-fact-1">http://fasb.org/us-gaap/2025#RelatedPartyMember</us-gaap:NotesPayableNoncurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c4"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration contextRef="c88" id="hidden-fact-4">http://fasb.org/us-gaap/2025#ConvertibleDebtNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration contextRef="c89" id="hidden-fact-5">http://fasb.org/us-gaap/2025#ConvertibleDebtNoncurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration contextRef="c88" id="hidden-fact-6">http://fasb.org/us-gaap/2025#ConvertibleDebtNoncurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration contextRef="c89" id="hidden-fact-7">http://fasb.org/us-gaap/2025#ConvertibleDebtNoncurrent</us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-8">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c4" id="hidden-fact-9">http://fasb.org/us-gaap/2025#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-10">http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="c4" id="hidden-fact-11">http://fasb.org/us-gaap/2025#PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-12">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c4" id="hidden-fact-13">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-14">http://fasb.org/us-gaap/2025#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c4" id="hidden-fact-15">http://fasb.org/us-gaap/2025#OtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-16">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c4" id="hidden-fact-17">http://fasb.org/us-gaap/2025#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c3" id="hidden-fact-18">http://fasb.org/us-gaap/2025#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c4" id="hidden-fact-19">http://fasb.org/us-gaap/2025#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c3" id="hidden-fact-20">http://fasb.org/us-gaap/2025#AccountsPayableCurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c161" id="hidden-fact-21">2034-03-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c165" id="hidden-fact-22">2032-03-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="c168" id="hidden-fact-23">2038-03-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <us-gaap:TaxCreditCarryforwardExpirationDate contextRef="c0" id="hidden-fact-24">2034-03-31</us-gaap:TaxCreditCarryforwardExpirationDate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalJurisdictionContributionGreaterThan50PercentTaxEffectExtensibleEnumeration contextRef="c0" id="hidden-fact-25">http://xbrl.sec.gov/stpr/2025#CA http://xbrl.sec.gov/stpr/2025#IL http://xbrl.sec.gov/stpr/2025#PA</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalJurisdictionContributionGreaterThan50PercentTaxEffectExtensibleEnumeration>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c210"
      decimals="4"
      id="hidden-fact-26"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c211"
      decimals="4"
      id="hidden-fact-27"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c212"
      decimals="4"
      id="hidden-fact-28"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c222"
      decimals="INF"
      id="hidden-fact-29"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c223"
      decimals="INF"
      id="hidden-fact-30"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="c224"
      decimals="4"
      id="hidden-fact-31"
      unitRef="pure">0.0033</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:NumberOfReportableSegments
      contextRef="c0"
      decimals="INF"
      id="hidden-fact-32"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-19045">0000918251</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c0" id="ixv-19046">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="c0" id="ixv-19047">FY</dei:DocumentFiscalPeriodFocus>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_2_fact"
          xlink:label="ix_2_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During the year ended March 31, 2026, the Company combined its wheel hub products into its brake-related products. Prior year amounts have been recast to conform to the current year presentation.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_2_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_3_fact"
          xlink:label="ix_3_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_4_fact"
          xlink:label="ix_4_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">State taxes in <xhtml:span style="-sec-ix-hidden: hidden-fact-25">California, Illinois, and Pennsylvania</xhtml:span> made up the majority (greater than 50%) of the tax effect in this category</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_3_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_4_fact"
          xlink:to="ix_1_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_17_fact"
          xlink:label="ix_17_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_9_fact"
          xlink:label="ix_9_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_13_fact"
          xlink:label="ix_13_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_18_fact"
          xlink:label="ix_18_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_11_fact"
          xlink:label="ix_11_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_8_fact"
          xlink:label="ix_8_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_12_fact"
          xlink:label="ix_12_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_10_fact"
          xlink:label="ix_10_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_14_fact"
          xlink:label="ix_14_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_5_fact"
          xlink:label="ix_5_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_15_fact"
          xlink:label="ix_15_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_7_fact"
          xlink:label="ix_7_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_6_fact"
          xlink:label="ix_6_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_16_fact"
          xlink:label="ix_16_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Net sales, operating loss, depreciation and amortization, capital expenditures, and assets from segments below the quantitative threshold are attributable to the Company&#x2019;s Test Solutions and Diagnostic Equipment and the Heavy Duty operating segments. Neither of these two operating segments has ever met any of the quantitative thresholds for determining reportable segments.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_17_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_9_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_13_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_18_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_11_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_8_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_12_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_10_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_14_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_5_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_15_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_7_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_6_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_16_fact"
          xlink:to="ix_2_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_25_fact"
          xlink:label="ix_25_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_19_fact"
          xlink:label="ix_19_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_20_fact"
          xlink:label="ix_20_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_23_fact"
          xlink:label="ix_23_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_22_fact"
          xlink:label="ix_22_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_21_fact"
          xlink:label="ix_21_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_27_fact"
          xlink:label="ix_27_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_26_fact"
          xlink:label="ix_26_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_32_fact"
          xlink:label="ix_32_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_33_fact"
          xlink:label="ix_33_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_35_fact"
          xlink:label="ix_35_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_31_fact"
          xlink:label="ix_31_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_34_fact"
          xlink:label="ix_34_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_29_fact"
          xlink:label="ix_29_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_30_fact"
          xlink:label="ix_30_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_28_fact"
          xlink:label="ix_28_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_36_fact"
          xlink:label="ix_36_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_24_fact"
          xlink:label="ix_24_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM for the Company&#x2019;s Hard Parts reportable segment. Intersegment expenses are included within the amounts shown.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_25_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_19_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_20_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_21_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_27_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_26_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_35_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_34_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_29_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_30_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_28_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_36_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_3_footnote"
          xlink:type="arc"/>
        <link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Logistic expenses include freight, tariffs, and customs duties.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_23_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_22_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_24_fact"
          xlink:to="ix_4_footnote"
          xlink:type="arc"/>
        <link:footnote id="ix_5_footnote" xlink:label="ix_5_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other segment items include general and administrative expenses, sales and marketing expenses, and research and development expenses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_32_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_33_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_31_fact"
          xlink:to="ix_5_footnote"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#ix_39_fact"
          xlink:label="ix_39_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_37_fact"
          xlink:label="ix_37_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_38_fact"
          xlink:label="ix_38_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_6_footnote" xlink:label="ix_6_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Depreciation and amortization for the Company&#x2019;s Hard Parts reportable segment are included within material, labor, and overhead expenses and other segment items.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_39_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_37_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_38_fact"
          xlink:to="ix_6_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
